summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2019-11-07 15:53:30 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2019-11-08 14:14:13 +0100
commit85efc14a2edac532df1a9ad4dd9b6d4a4dcf583e (patch)
tree14bef64cc49b473ffbf94d56f079b1e495137df1 /setup.cfg
parenteee4da3b5748370a5c562bc63d2cae61ea85b16c (diff)
downloaddjango-85efc14a2edac532df1a9ad4dd9b6d4a4dcf583e.tar.gz
Fixed #30948 -- Changed packaging to use declarative config in setup.cfg.
Co-authored-by: Nick Pope <nick.pope@flightdataservices.com>
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg52
1 files changed, 52 insertions, 0 deletions
diff --git a/setup.cfg b/setup.cfg
index 5dad034561..a14553e818 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,3 +1,55 @@
+[metadata]
+name = Django
+version = attr: django.__version__
+url = https://www.djangoproject.com/
+author = Django Software Foundation
+author_email = foundation@djangoproject.com
+description = A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
+long_description = file: README.rst
+license = BSD-3-Clause
+classifiers =
+ Development Status :: 2 - Pre-Alpha
+ Environment :: Web Environment
+ Framework :: Django
+ Intended Audience :: Developers
+ License :: OSI Approved :: BSD License
+ Operating System :: OS Independent
+ Programming Language :: Python
+ Programming Language :: Python :: 3
+ Programming Language :: Python :: 3 :: Only
+ Programming Language :: Python :: 3.6
+ Programming Language :: Python :: 3.7
+ Programming Language :: Python :: 3.8
+ Topic :: Internet :: WWW/HTTP
+ Topic :: Internet :: WWW/HTTP :: Dynamic Content
+ Topic :: Internet :: WWW/HTTP :: WSGI
+ Topic :: Software Development :: Libraries :: Application Frameworks
+ Topic :: Software Development :: Libraries :: Python Modules
+project_urls =
+ Documentation = https://docs.djangoproject.com/
+ Funding = https://www.djangoproject.com/fundraising/
+ Source = https://github.com/django/django
+ Tracker = https://code.djangoproject.com/
+
+[options]
+python_requires = >=3.6
+packages = find:
+scripts = django/bin/django-admin.py
+include_package_data = true
+zip_safe = false
+install_requires =
+ asgiref
+ pytz
+ sqlparse >= 0.2.2
+
+[options.entry_points]
+console_scripts =
+ django-admin = django.core.management:execute_from_command_line
+
+[options.extras_require]
+argon2 = argon2-cffi >= 16.1.0
+bcrypt = bcrypt
+
[bdist_rpm]
doc_files = docs extras AUTHORS INSTALL LICENSE README.rst
install-script = scripts/rpm-install.sh