-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsetup.py
52 lines (45 loc) · 1.48 KB
/
setup.py
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#!/usr/bin/env python
"""
setup.py
setup() is configured with the project metadata so setup.cfg is used
primarily for options for the various tools used.
"""
import os
from setuptools import setup
def read(filename):
with open(os.path.join(os.path.dirname(__file__), filename)) as fp:
return fp.read()
setup(
name="django-daterange-filterspec",
version="2.0.5",
description="A DateRange Filter for Django Admin Changelists",
long_description=read("README.md"),
long_description_content_type="text/markdown",
author="Stuart MacKay",
author_email="smackay@flagstonesoftware.com",
keywords="Django Admin DateRage Filter Changelists",
packages=[
"daterange",
],
package_dir={"": "src"},
include_package_data=True,
zip_safe=False,
python_requires=">=3.7",
install_requires="Django>=2.2",
license="License :: OSI Approved :: BSD License",
classifiers=[
"Development Status :: 3 - Alpha",
"Framework :: Django :: 2.2",
"Framework :: Django :: 3.0",
"Framework :: Django :: 3.2",
"Framework :: Django :: 4.0",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
],
)