Overview ******** What is gnewcash? ----------------- GNewCash is a Python package built for reading, writing, and interacting with `GnuCash `_ files. It is an alternative to using the `GnuCash Python bindings `_. If you find issues using GNewCash, please add it to our `issue tracker `_. Compatibility ------------- Python ~~~~~~ GNewCash is developed on Python 3.7, and unit tests run on the following versions: - 3.4 - 3.5 - 3.6 - 3.7 If you find your Python version listed above but are running into issues, please submit an issue to our `issue tracker `_. GNewCash ~~~~~~~~ This package only relies on the Python standard library, so it should be compatible with Windows, Mac OSX, and Linux. All code and tests are designed for GnuCash version 2 files. Version 3 is also supported. Liability --------- GNewCash is released under the `MIT license `_, and as such you are allowed to perform all actions listed in the license. As expressed in the license, I hold no liability in the event that GnuCash corrupts or incorrectly modifies your data. I highly recommend backing up GnuCash files before operating on them with GNewCash. Installing GNewCash ------------------- To install GNewCash, simply run: :: pip install gnewcash