summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg142
1 files changed, 75 insertions, 67 deletions
diff --git a/setup.cfg b/setup.cfg
index 5ee3a8e9..ebdc2c63 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,84 +1,92 @@
-[egg_info]
-tag_build = .post
-tag_date = 1
-
-[aliases]
-clean_egg_info = egg_info -Db ''
-release = clean_egg_info sdist bdist_wheel
-source = register sdist binary
-binary = bdist_egg upload --show-response
-
-[upload]
-repository = https://upload.pypi.org/legacy/
-
-[sdist]
-formats = zip
-
[metadata]
+license_files =
+ LICENSE
name = setuptools
-version = 50.3.2
-description = Easily download, build, install, upgrade, and uninstall Python packages
+version = 56.0.0
author = Python Packaging Authority
author_email = distutils-sig@python.org
-long_description = file: README.rst
-long_description_content_type = text/x-rst; charset=UTF-8
-license_file = LICENSE
-keywords = CPAN PyPI distutils eggs package management
+description = Easily download, build, install, upgrade, and uninstall Python packages
+long_description = file:README.rst
url = https://github.com/pypa/setuptools
-project_urls =
- Documentation = https://setuptools.readthedocs.io/
classifiers =
- Development Status :: 5 - Production/Stable
- Intended Audience :: Developers
- License :: OSI Approved :: MIT License
- Operating System :: OS Independent
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3 :: Only
- Programming Language :: Python :: 3.5
- Programming Language :: Python :: 3.6
- Programming Language :: Python :: 3.7
- Programming Language :: Python :: 3.8
- Programming Language :: Python :: 3.9
- Topic :: Software Development :: Libraries :: Python Modules
- Topic :: System :: Archiving :: Packaging
- Topic :: System :: Systems Administration
- Topic :: Utilities
+ Development Status :: 5 - Production/Stable
+ Intended Audience :: Developers
+ License :: OSI Approved :: MIT License
+ Programming Language :: Python :: 3
+ Programming Language :: Python :: 3 :: Only
+ Topic :: Software Development :: Libraries :: Python Modules
+ Topic :: System :: Archiving :: Packaging
+ Topic :: System :: Systems Administration
+ Topic :: Utilities
+keywords = CPAN PyPI distutils eggs package management
+project_urls =
+ Documentation = https://setuptools.readthedocs.io/
[options]
-zip_safe = True
-python_requires = >=3.5
-py_modules = easy_install
-packages = find:
+packages = find_namespace:
+# disabled as it causes tests to be included #2505
+# include_package_data = true
+python_requires = >=3.6
+install_requires =
[options.packages.find]
-exclude = *.tests
+exclude =
+ build*
+ dist*
+ docs*
+ tests*
+ *.tests
+ tools*
[options.extras_require]
+testing =
+ # upstream
+ pytest >= 4.6
+ pytest-checkdocs >= 2.4
+ pytest-flake8
+ # python_implementation: workaround for jaraco/skeleton#22
+ # python_version: workaround for python/typed_ast#156
+ pytest-black >= 0.3.7; python_implementation != "PyPy" and python_version < "3.10"
+ pytest-cov
+ # python_implementation: workaround for jaraco/skeleton#22
+ # python_version: workaround for python/typed_ast#156
+ pytest-mypy; python_implementation != "PyPy" and python_version < "3.10"
+ pytest-enabler >= 1.0.1
+
+ # local
+ mock
+ flake8-2020
+ virtualenv>=13.0.0
+ pytest-virtualenv>=1.2.7
+ wheel
+ paver
+ pip>=19.1 # For proper file:// URLs support.
+ jaraco.envs
+ pytest-xdist
+ sphinx
+ jaraco.path>=3.2.0
+
+docs =
+ # upstream
+ sphinx
+ jaraco.packaging >= 8.2
+ rst.linker >= 1.9
+
+ # local
+ pygments-github-lexers==0.0.5
+ sphinx-inline-tabs
+
ssl =
- wincertstore==0.2; sys_platform=='win32'
+ wincertstore==0.2; sys_platform=='win32'
certs =
- certifi==2016.9.26
+ certifi==2016.9.26
-tests =
- mock
- pytest-flake8
- flake8-2020; python_version>="3.6"
- virtualenv>=13.0.0
- pytest-virtualenv>=1.2.7
- pytest>=3.7
- wheel
- coverage>=4.5.1
- # Coverage is unbearably slow on PyPy
- pytest-cov>=2.5.1; python_implementation != "PyPy"
- paver; python_version>="3.6"
- pip>=19.1 # For proper file:// URLs support.
- jaraco.envs
- jaraco.test >= 3.1.1; python_version >= "3.6"
+[options.entry_points]
-docs =
- # Keep these in sync with docs/requirements.txt
- sphinx
- jaraco.packaging>=6.1
- rst.linker>=1.9
- pygments-github-lexers==0.0.5
+[egg_info]
+tag_build = .post
+tag_date = 1
+
+[sdist]
+formats = zip