On Wednesday, February 28, 2024 at 9:08:19 PM UTC+1 [email protected] wrote:


Also, please note that the recommended way to install beancount from git 
master is via the pyproject.toml based packaging definition, which uses 
meson and meson-python for the build. Installing beancount from git 
master with pip uses this build definition. The old setup.py based build 
is kept for backward compatibility, but it is not tested (IIRC) and it 
is likely to go away (for sure when setuptools will drop support for 
setup.py based builds, which is probably not very far in the future). 


Dan,

sorry for coming back on this.

*pip install . *works well both on Linux and Windows, but it installs 
*beancount 
*as a package in /lib/site-packages

But my purpose is to install *beancount *for hacking / developing in python 
code. 

The command  *py setup.py build_ext -i* still works both on Windows and 
Linux and all tests pass afterwards (on Linux). So, I am good for now.

Still, can you please suggest the equivalent of    *py setup.py build_ext 
-i, *but for pyproject.toml / meson?

It looks like I am not the only one, who has such a question 
<https://github.com/mesonbuild/meson/issues/6184>
 
Or may be general question: how do I install beancount v3 for hacking / 
developing of python code (not the advanced C++ fetures)?
 

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/c939325a-2737-4916-beae-7dadbf4778c3n%40googlegroups.com.

Reply via email to