mirror of
https://github.com/jazzband/django-downloadview.git
synced 2026-03-16 14:30:23 +00:00
67 lines
2 KiB
Python
67 lines
2 KiB
Python
import os
|
|
from setuptools import setup
|
|
|
|
#: Absolute path to directory containing setup.py file.
|
|
here = os.path.abspath(os.path.dirname(__file__))
|
|
|
|
setup(
|
|
name="django-downloadview",
|
|
use_scm_version={"version_scheme": "post-release"},
|
|
setup_requires=["setuptools_scm"],
|
|
description="Serve files with Django and reverse-proxies.",
|
|
long_description=open(os.path.join(here, "README.rst")).read(),
|
|
long_description_content_type="text/x-rst",
|
|
classifiers=[
|
|
"Development Status :: 5 - Production/Stable",
|
|
"License :: OSI Approved :: BSD License",
|
|
"Programming Language :: Python :: 3 :: Only",
|
|
"Programming Language :: Python :: 3.8",
|
|
"Programming Language :: Python :: 3.9",
|
|
"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",
|
|
"Framework :: Django",
|
|
"Framework :: Django :: 4.2",
|
|
"Framework :: Django :: 5.0",
|
|
],
|
|
keywords=" ".join(
|
|
[
|
|
"file",
|
|
"stream",
|
|
"download",
|
|
"FileField",
|
|
"ImageField",
|
|
"x-accel",
|
|
"x-accel-redirect",
|
|
"x-sendfile",
|
|
"sendfile",
|
|
"mod_xsendfile",
|
|
"offload",
|
|
]
|
|
),
|
|
author="Benoît Bryon",
|
|
author_email="benoit@marmelune.net",
|
|
url="https://django-downloadview.readthedocs.io/",
|
|
license="BSD",
|
|
packages=[
|
|
"django_downloadview",
|
|
"django_downloadview.apache",
|
|
"django_downloadview.lighttpd",
|
|
"django_downloadview.nginx",
|
|
"django_downloadview.views",
|
|
],
|
|
include_package_data=True,
|
|
zip_safe=False,
|
|
python_requires=">=3.8",
|
|
install_requires=[
|
|
# BEGIN requirements
|
|
"Django>=4.2",
|
|
"requests",
|
|
# END requirements
|
|
],
|
|
extras_require={
|
|
"test": ["tox"],
|
|
},
|
|
)
|