Beancount plugin and tools for Conservancy's books ================================================== Introduction ------------ This repository includes code that Software Freedom Conservancy uses to keep its books in Beancount. It includes: * A Beancount plugin to validate that transactions are documented according to business rules, and normalize "enum-like" metadata we have defined * A set of financial business reports from the books * Related tools to help with audit and tax reporting Installation ------------ ``cd`` to this directory with your checkout and then run:: python3 -m pip install --user --upgrade . For development, a Python virtual environment may be more appropriate. See the development documentation for details. Development ----------- ``doc/Development.rst`` explains how to work on this code, including an overview of how modules are organized. Legal ----- Refer to ``LICENSE.txt`` for details.