Skip to content

Commit

Permalink
add other required packages to setup.py
Browse files Browse the repository at this point in the history
  • Loading branch information
jdebacker committed Feb 20, 2024
1 parent f845bbf commit e0c3795
Showing 1 changed file with 40 additions and 29 deletions.
69 changes: 40 additions & 29 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,38 +1,49 @@
from setuptools import setup

with open('README.md') as f:
with open("README.md") as f:
longdesc = f.read()

version = '3.5.0'
version = "3.5.0"

config = {
'description': 'Tax Calculator',
'url': 'https://github.com/PSLmodels/Tax-Calculator',
'download_url': 'https://github.com/PSLmodels/Tax-Calculator',
'description': 'taxcalc',
'long_description': longdesc,
'version': version,
'license': 'CC0 1.0 Universal (CC0 1.0) Public Domain Dedication',
'packages': ['taxcalc', 'taxcalc.cli'],
'include_package_data': True,
'name': 'taxcalc',
'install_requires': ['setuptools', 'numpy', 'pandas', 'bokeh', 'numba'],
'classifiers': [
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'Natural Language :: English',
'License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Topic :: Software Development :: Libraries :: Python Modules'],
'tests_require': ['pytest'],
'entry_points': {
'console_scripts': ['tc=taxcalc.cli.tc:cli_tc_main']
}
"description": "Tax Calculator",
"url": "https://github.com/PSLmodels/Tax-Calculator",
"download_url": "https://github.com/PSLmodels/Tax-Calculator",
"description": "taxcalc",
"long_description": longdesc,
"version": version,
"license": "CC0 1.0 Universal (CC0 1.0) Public Domain Dedication",
"packages": ["taxcalc", "taxcalc.cli"],
"include_package_data": True,
"name": "taxcalc",
"install_requires": [
"setuptools",
"numpy",
"pandas",
"bokeh",
"numba",
"requests",
"paramtools",
"behresp",
"aiohttp",
"curl",
"openpyxl",
],
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Natural Language :: English",
"License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Topic :: Software Development :: Libraries :: Python Modules",
],
"tests_require": ["pytest"],
"entry_points": {"console_scripts": ["tc=taxcalc.cli.tc:cli_tc_main"]},
}

setup(**config)

0 comments on commit e0c3795

Please sign in to comment.