summaryrefslogtreecommitdiff
path: root/setuptools/dist.py
diff options
context:
space:
mode:
authorAndrew Plummer <plummer574@gmail.com>2021-09-07 22:11:08 +0100
committerAndrew Plummer <plummer574@gmail.com>2021-09-07 22:11:08 +0100
commit646aa958297f858e04c947cc4577dfaaba4c703a (patch)
treeb1eb1f3b40c74724d1cd0d1ea20d4addc3bc7099 /setuptools/dist.py
parentb254ea77cd8328ab6e9fbe84db6718bcf6b014d4 (diff)
downloadpython-setuptools-git-646aa958297f858e04c947cc4577dfaaba4c703a.tar.gz
Do not error if use_2to3 is set to a false value
Diffstat (limited to 'setuptools/dist.py')
-rw-r--r--setuptools/dist.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/setuptools/dist.py b/setuptools/dist.py
index 3363495c..3fa30485 100644
--- a/setuptools/dist.py
+++ b/setuptools/dist.py
@@ -289,8 +289,11 @@ def assert_bool(dist, attr, value):
raise DistutilsSetupError(tmpl.format(attr=attr, value=value))
-def invalid(dist, attr, value):
- raise DistutilsSetupError(f"{attr} is invalid.")
+def invalid_ignored_if_false(dist, attr, value):
+ if not value:
+ warnings.warn("{attr} is ignored")
+ return
+ raise DistutilsSetupError(f"{attr} is invalid if it is set to a true value.")
def check_requirements(dist, attr, value):