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.
