Repository navigation
Expand file tree
/
Copy pathsetup.py
More file actions
37 lines (32 loc) · 1.47 KB
/
Copy pathsetup.py
File metadata and controls
37 lines (32 loc) · 1.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
from os.path import dirname, join
from setuptools import find_packages, setup
version = open('version.txt').read()
classifiers = [ 'Development Status :: 4 - Beta'
, 'Environment :: Console'
, 'Intended Audience :: Developers'
, 'License :: OSI Approved :: MIT License'
, 'Natural Language :: English'
, 'Operating System :: OS Independent'
, 'Programming Language :: Python :: 3.10'
, 'Programming Language :: Python :: 3.11'
, 'Programming Language :: Python :: 3.12'
, 'Programming Language :: Python :: 3.13'
, 'Programming Language :: Python :: 3.14'
, 'Programming Language :: Python :: Implementation :: CPython'
, 'Topic :: Internet :: WWW/HTTP :: WSGI :: Application'
]
setup( author = 'Chad Whitacre et al.'
, author_email = 'team@aspen.io'
, classifiers = classifiers
, description = 'A filesystem router for Python web frameworks'
, long_description=open(join(dirname(__file__), 'README.rst')).read()
, name = 'aspen'
, packages = find_packages()
, url = 'https://github.com/AspenWeb/aspen.py'
, version = version
, python_requires = '>=3.10'
, zip_safe = False
, package_data = {'aspen': ['request_processor/mime.types']}
, install_requires = open('requirements.txt').read()
, tests_require = open('requirements_tests.txt').read()
)