+v40.6.3
+-------
+
+* #1594: PEP 517 backend no longer declares setuptools as a dependency as it can be assumed.
+
+
v40.6.2
-------
<h3>Questions? Suggestions? Contributions?</h3>
<p>Visit the <a href="https://github.com/pypa/setuptools">Setuptools project page</a> </p>
+
+<h3 class="donation">Professional support</h3>
+
+<p>
+Professionally-supported {{ project }} is available with the
+<a href="https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=readme">Tidelift Subscription</a>.
+</p>
[bumpversion]
-current_version = 40.6.2
+current_version = 40.6.3
commit = True
tag = True
setup_params = dict(
name="setuptools",
- version="40.6.2",
+ version="40.6.3",
description=(
"Easily download, build, install, upgrade, and uninstall "
"Python packages"
def get_requires_for_build_wheel(config_settings=None):
config_settings = _fix_config(config_settings)
- return _get_build_requires(config_settings, requirements=['setuptools', 'wheel'])
+ return _get_build_requires(config_settings, requirements=['wheel'])
def get_requires_for_build_sdist(config_settings=None):
config_settings = _fix_config(config_settings)
- return _get_build_requires(config_settings, requirements=['setuptools'])
+ return _get_build_requires(config_settings, requirements=[])
def prepare_metadata_for_build_wheel(metadata_directory, config_settings=None):
def test_get_requires_for_build_wheel(build_backend):
actual = build_backend.get_requires_for_build_wheel()
- expected = ['six', 'setuptools', 'wheel']
+ expected = ['six', 'wheel']
assert sorted(actual) == sorted(expected)
def test_get_requires_for_build_sdist(build_backend):
actual = build_backend.get_requires_for_build_sdist()
- expected = ['six', 'setuptools']
+ expected = ['six']
assert sorted(actual) == sorted(expected)