Chris Danis | ba13da2 | 2020-12-21 13:25:09 -0500 | [diff] [blame] | 1 | #!/usr/bin/env python3 |
| 2 | |
| 3 | import setuptools |
| 4 | |
| 5 | setuptools.setup( |
| 6 | name="klaxon", |
| 7 | version="0.1.0", |
| 8 | author="Chris Danis", |
| 9 | author_email="cdanis@wikimedia.org", |
| 10 | description="", |
| 11 | url="https://gerrit.wikimedia.org/r/plugins/gitiles/operations/software/klaxon", |
| 12 | packages=setuptools.find_packages(), |
| 13 | classifiers=[ |
| 14 | "Programming Language :: Python :: 3", |
| 15 | "Development Status :: 3 - Alpha", |
| 16 | "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", |
| 17 | "Operating System :: OS Independent", |
| 18 | ], |
| 19 | python_requires='>=3.7', |
| 20 | install_requires=[ |
Chris Danis | e01d86e | 2021-01-13 16:52:19 -0500 | [diff] [blame] | 21 | "wmflib>=0.0.6", |
Chris Danis | ba13da2 | 2020-12-21 13:25:09 -0500 | [diff] [blame] | 22 | # These are the versions packaged in Debian Buster. |
Chris Danis | 16d5182 | 2020-12-23 15:50:43 -0500 | [diff] [blame] | 23 | "requests>=2.21.0", |
Chris Danis | ba13da2 | 2020-12-21 13:25:09 -0500 | [diff] [blame] | 24 | "flask==1.0.2", |
| 25 | "cachetools==4.2.0", |
| 26 | "python-dateutil==2.8.1", |
| 27 | ], |
| 28 | extras_require={'tests': [ |
Chris Danis | 16d5182 | 2020-12-23 15:50:43 -0500 | [diff] [blame] | 29 | # json_params_matcher added in this version. |
| 30 | "responses>=0.11.0", |
Chris Danis | ba13da2 | 2020-12-21 13:25:09 -0500 | [diff] [blame] | 31 | ]}, |
| 32 | ) |