Files
@ b1f82badf770
Branch filter:
Location: NPO-Accounting/conservancy_beancount/setup.py - annotation
b1f82badf770
1.2 KiB
text/x-python
config: Get repository directory from config file.
One less thing users have to fiddle with to get set up.
One less thing users have to fiddle with to get set up.
c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 b1f82badf770 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 c5dd7984bcc1 2c44cc8f5027 8f014df51535 70057fe38319 70057fe38319 8f014df51535 8f014df51535 f09f029fc4cb c5dd7984bcc1 1caeb9a1a63d 1caeb9a1a63d 8f014df51535 1caeb9a1a63d 1caeb9a1a63d 8f014df51535 8f014df51535 1caeb9a1a63d c5dd7984bcc1 dcbac5db9833 dcbac5db9833 dcbac5db9833 dcbac5db9833 dcbac5db9833 ad81c45f2a7a ad81c45f2a7a cd578289c463 9782e7203a61 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.2.2',
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
# 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',
'ledger-report = conservancy_beancount.reports.ledger:entry_point',
],
},
)
|