[metadata]
name = setuptools
-version = 58.0.2
+version = 58.0.3
author = Python Packaging Authority
author_email = distutils-sig@python.org
description = Easily download, build, install, upgrade, and uninstall Python packages
dependency_links = setuptools.dist:assert_string_list
test_loader = setuptools.dist:check_importable
test_runner = setuptools.dist:check_importable
- use_2to3 = setuptools.dist:invalid
+ use_2to3 = setuptools.dist:invalid_unless_false
egg_info.writers =
PKG-INFO = setuptools.command.egg_info:write_pkg_info
requires.txt = setuptools.command.egg_info:write_requirements
raise DistutilsSetupError(tmpl.format(attr=attr, value=value))
-def invalid(dist, attr, value):
+def invalid_unless_false(dist, attr, value):
+ if not value:
+ warnings.warn(f"{attr} is ignored.", DistDeprecationWarning)
+ return
raise DistutilsSetupError(f"{attr} is invalid.")