Update required setuptools version for PEP 517

This commit is contained in:
Paul Moore 2018-08-24 09:42:12 +01:00 committed by Benoit Pierre
parent 8fbf78d407
commit 4de2915113
2 changed files with 3 additions and 3 deletions

View File

@ -88,7 +88,7 @@ def load_pyproject_toml(use_pep517, pyproject_toml, setup_py, req_name):
# assume the setuptools backend, and require wheel and a version
# of setuptools that supports that backend.
build_system = {
"requires": ["setuptools>=38.2.5", "wheel"],
"requires": ["setuptools>=40.2.0", "wheel"],
"build-backend": "setuptools.build_meta",
}
@ -139,6 +139,6 @@ def load_pyproject_toml(use_pep517, pyproject_toml, setup_py, req_name):
# 518 code had a similar check (but implemented in a different
# way).
backend = "setuptools.build_meta"
check = ["setuptools>=38.2.5", "wheel"]
check = ["setuptools>=40.2.0", "wheel"]
return (requires, backend, check)

View File

@ -60,7 +60,7 @@ def test_pep518_refuses_conflicting_requires(script, data):
result.returncode != 0 and
('Some build dependencies for %s conflict with PEP 517/518 supported '
'requirements: setuptools==1.0 is incompatible with '
'setuptools>=38.2.5.' % path_to_url(project_dir)) in result.stderr
'setuptools>=40.2.0.' % path_to_url(project_dir)) in result.stderr
), str(result)