Files
@ bd33c049327d
Branch filter:
Location: NPO-Accounting/conservancy_beancount/setup.py - annotation
bd33c049327d
1.6 KiB
text/x-python
balance_sheet: Re-simplify the "release from restrictions" math.
Basically the original bug was an incorrect sign. The last implementation
was very belt-and-suspenders to help me think through it. But it's also more
error-prone in the long run.
Basically the original bug was an incorrect sign. The last implementation
was very belt-and-suspenders to help me think through it. But it's also more
error-prone in the long run.
c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 5a3ee2458905 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 2c44cc8f5027 8f014df51535 f9ea7edae3d7 70057fe38319 70057fe38319 8f014df51535 8f014df51535 f09f029fc4cb c5dd7984bcc1 1caeb9a1a63d 1caeb9a1a63d 8f014df51535 1caeb9a1a63d 1caeb9a1a63d 8f014df51535 8f014df51535 1caeb9a1a63d c5dd7984bcc1 dcbac5db9833 dcbac5db9833 dcbac5db9833 dcbac5db9833 dcbac5db9833 ad81c45f2a7a ad81c45f2a7a cd578289c463 a87d4bfc6c0c ce067963dc6f 887102ea9208 9782e7203a61 f3c68ff46287 ad81c45f2a7a ad81c45f2a7a c5dd7984bcc1 | #!/usr/bin/env python3
from setuptools import setup
setup(
name='conservancy_beancount',
description="Plugin, library, and reports for reading Conservancy's books",
version='1.8.5',
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
'GitPython>=2.0', # Debian:python3-git
# 1.4.1 crashes when trying to save some documents.
'odfpy>=1.4.0,!=1.4.1', # Debian:python3-odf
'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:entry_point',
'balance-sheet-report = conservancy_beancount.reports.balance_sheet:entry_point',
'extract-odf-links = conservancy_beancount.tools.extract_odf_links:entry_point',
'fund-report = conservancy_beancount.reports.fund:entry_point',
'ledger-report = conservancy_beancount.reports.ledger:entry_point',
'opening-balances = conservancy_beancount.tools.opening_balances:entry_point',
],
},
)
|