aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorBastian Venthur <bastian.venthur@flixbus.com>2019-05-14 12:35:35 +0200
committerPaul Ganssle <paul@ganssle.io>2019-05-15 10:56:03 -0400
commita775582b44ca39096640c36550a9dcec7f965ec1 (patch)
treea3b3cda23f1d0e9eb942d6d3d6a2391996e1e9ac /setup.py
parent6310f99fd48cce9c01827bca8a7ffd82d2182a4c (diff)
downloadexternal_python_setuptools-a775582b44ca39096640c36550a9dcec7f965ec1.tar.gz
external_python_setuptools-a775582b44ca39096640c36550a9dcec7f965ec1.tar.bz2
external_python_setuptools-a775582b44ca39096640c36550a9dcec7f965ec1.zip
Migrate constants from setup.py to setup.cfg
This also makes wheel an unconditional setup_requires dependency. Closes: #1697
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py46
1 files changed, 0 insertions, 46 deletions
diff --git a/setup.py b/setup.py
index 78d7018c..f5030dd6 100755
--- a/setup.py
+++ b/setup.py
@@ -3,10 +3,8 @@
Distutils setup file, used to install or test 'setuptools'
"""
-import io
import os
import sys
-import textwrap
import setuptools
@@ -49,10 +47,6 @@ def _gen_console_scripts():
yield tmpl.format(shortver=sys.version[:3])
-readme_path = os.path.join(here, 'README.rst')
-with io.open(readme_path, encoding='utf-8') as readme_file:
- long_description = readme_file.read()
-
package_data = dict(
setuptools=['script (dev).tmpl', 'script.tmpl', 'site-patch.py'],
)
@@ -88,25 +82,8 @@ def pypi_link(pkg_filename):
setup_params = dict(
- name="setuptools",
- description=(
- "Easily download, build, install, upgrade, and uninstall "
- "Python packages"
- ),
- author="Python Packaging Authority",
- author_email="distutils-sig@python.org",
- long_description=long_description,
- long_description_content_type='text/x-rst; charset=UTF-8',
- keywords="CPAN PyPI distutils eggs package management",
- url="https://github.com/pypa/setuptools",
- project_urls={
- "Documentation": "https://setuptools.readthedocs.io/",
- },
src_root=None,
- packages=setuptools.find_packages(exclude=['*.tests']),
package_data=package_data,
- py_modules=['easy_install'],
- zip_safe=True,
entry_points={
"distutils.commands": [
"%(cmd)s = setuptools.command.%(cmd)s:%(cmd)s" % locals()
@@ -152,28 +129,6 @@ setup_params = dict(
"setuptools.installation":
['eggsecutable = setuptools.command.easy_install:bootstrap'],
},
- classifiers=textwrap.dedent("""
- Development Status :: 5 - Production/Stable
- Intended Audience :: Developers
- License :: OSI Approved :: MIT License
- Operating System :: OS Independent
- Programming Language :: Python :: 2
- Programming Language :: Python :: 2.7
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3.4
- Programming Language :: Python :: 3.5
- Programming Language :: Python :: 3.6
- Programming Language :: Python :: 3.7
- Topic :: Software Development :: Libraries :: Python Modules
- Topic :: System :: Archiving :: Packaging
- Topic :: System :: Systems Administration
- Topic :: Utilities
- """).strip().splitlines(),
- python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*',
- extras_require={
- "ssl:sys_platform=='win32'": "wincertstore==0.2",
- "certs": "certifi==2016.9.26",
- },
dependency_links=[
pypi_link(
'certifi-2016.9.26.tar.gz#md5=baa81e951a29958563689d868ef1064d',
@@ -182,7 +137,6 @@ setup_params = dict(
'wincertstore-0.2.zip#md5=ae728f2f007185648d0c7a8679b361e2',
),
],
- scripts=[],
setup_requires=[
] + wheel,
)