Files @ 677c99b565d8
Branch filter:

Location: NPO-Accounting/conservancy_beancount/setup.py

Brett Smith
accrual: Filter opening balance txn before main reporting.

So far we've been implicitly relying on this by the user passing search
terms that filter out the opening balance transaction. That will stop
happening with the aging report, so we need to do it ourselves.
#!/usr/bin/env python3

from setuptools import setup

setup(
    name='conservancy_beancount',
    description="Plugin, library, and reports for reading Conservancy's books",
    version='1.0.9',
    author='Software Freedom Conservancy',
    author_email='info@sfconservancy.org',
    license='GNU AGPLv3+',

    install_requires=[
        'babel>=2.6',  # Debian:python3-babel
        'beancount>=2.2',  # Debian:beancount
        'PyYAML>=3.0',  # Debian:python3-yaml
        'regex',  # Debian:python3-regex
        'rt>=2.0',
    ],
    setup_requires=[
        'pytest-mypy',
        'pytest-runner',  # Debian:python3-pytest-runner
    ],
    tests_require=[
        'mypy>=0.770',  # Debian:python3-mypy
        'pytest',  # Debian:python3-pytest
    ],

    packages=[
        'conservancy_beancount',
        'conservancy_beancount.plugin',
        'conservancy_beancount.reports',
    ],
    entry_points={
        'console_scripts': [
            'accrual-report = conservancy_beancount.reports.accrual:main',
        ],
    },
)