|
1 |
| -from setuptools import setup, find_packages, find_namespace_packages |
| 1 | +from setuptools import setup, find_namespace_packages |
2 | 2 |
|
3 |
| -import django_ledger |
| 3 | +PACKAGES = find_namespace_packages(exclude=["dev_env", "docs", "assets", "docs.source", "notebooks"]) |
4 | 4 |
|
5 |
| -PACKAGES = find_namespace_packages(exclude=["dev_env", "docs", "assets", "docs.source"]) |
6 |
| - |
7 |
| -setup( |
8 |
| - extras_require={ |
9 |
| - "dev": ["sphinx~=4.5.0", "behave~=1.2.6", "pipenv-setup", "pylint", "furo"] |
10 |
| - }, |
11 |
| - dependency_links=[], |
12 |
| - name="django-ledger", |
13 |
| - version=django_ledger.__version__, |
14 |
| - packages=PACKAGES, |
15 |
| - url=django_ledger.__url__, |
16 |
| - license=django_ledger.__license__, |
17 |
| - keywords="django, finance, bookkeeping, accounting, balance sheet, income statement, general ledger, money, engine", |
18 |
| - author=django_ledger.__author__, |
19 |
| - author_email=django_ledger.__email__, |
20 |
| - description="Bookkeeping & Financial analysis backend for Django. Balance Sheet, Income Statements, " |
21 |
| - + "Chart of Accounts, Entities", |
22 |
| - include_package_data=True, |
23 |
| - install_requires=[ |
24 |
| - "asgiref==3.5.2; python_version >= '3.7'", |
25 |
| - "django==4.1.3", |
26 |
| - "django-treebeard==4.5.1", |
27 |
| - "faker==15.3.3", |
28 |
| - "markdown==3.4.1", |
29 |
| - "ofxtools==0.9.5", |
30 |
| - "pillow==9.3.0", |
31 |
| - "python-dateutil==2.8.2; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", |
32 |
| - "six==1.16.0; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", |
33 |
| - "sqlparse==0.4.3; python_version >= '3.5'", |
34 |
| - "text-unidecode==1.3", |
35 |
| - "tzdata==2022.2; sys_platform == 'win32'", |
36 |
| - ], |
37 |
| - project_urls={ |
38 |
| - "Bug Tracker": "https://github.com/arrobalytics/django-ledger/issues", |
39 |
| - "Documentation": "https://docs.djangoledger.com", |
40 |
| - "Source Code": "https://github.com/arrobalytics/django-ledger", |
41 |
| - }, |
42 |
| - classifiers=[ |
43 |
| - "Programming Language :: Python :: 3", |
44 |
| - "Programming Language :: Python :: Implementation :: CPython", |
45 |
| - "Topic :: Office/Business :: Financial :: Accounting", |
46 |
| - "Development Status :: 3 - Alpha", |
47 |
| - "Framework :: Django :: 3.0", |
48 |
| - "Intended Audience :: Financial and Insurance Industry", |
49 |
| - "Intended Audience :: End Users/Desktop", |
50 |
| - "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", |
51 |
| - ], |
52 |
| -) |
| 5 | +setup(packages=PACKAGES) |
0 commit comments