Nice! Fewer clearer more cross-platform install steps is always good.

Installation worked for me on osx just now. I may have had some
prerequisites installed from before, such as python3 from brew.

I thought I was done when bean-check ran, but just out of interest I ran
bean-doctor from the next section and got a traceback showing that I
still needed lxml. I confirmed that by re-reading your release notes and
installed it with pip3 install lxml. The next traceback mentioned
datetime, so pip3 install python-datetime. Finally bean-doctor showed a
nice list of dependencies and their status. I had bottle from before,
and upgraded it with pip3 install bottle --upgrade, and ply sounds
useful so pip3 install ply.

bean-doctor is nice, it helps reassure me that I won't be getting
dependency-related tracebacks later while using the tool. Here are some
ideas make it even better:
- always show the dependency list instead of a traceback
- include the new lxml dependency in the list
- indicate which libs are required
- for not-yet-installed libs, suggest the pip command to install them
- maybe have each bean tool check for required dependencies at startup ?



On 6/28/15 11:09 PM, Martin Blais wrote:
> 2015-06-27
> 
>   - Complete the design doc and made it public.

> 2015-06-09
> 
>   - Rewrote the Installation Instructions document completely to make it
>     simpler. Some users had found it daunting.
>     http://furius.ca/beancount/doc/install
> 
>   - Tested Windows installation using Cygwin and added it to the
> installation
>     instructions.
>     http://furius.ca/beancount/doc/install


-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to