[metadata]
name = setuptools
-version = 58.5.1
+version = 58.5.2
author = Python Packaging Authority
author_email = distutils-sig@python.org
description = Easily download, build, install, upgrade, and uninstall Python packages
import shutil
import contextlib
import tempfile
+import warnings
import setuptools
import distutils
return getattr(tokenize, 'open', open)(setup_script)
+@contextlib.contextmanager
+def suppress_known_deprecation():
+ with warnings.catch_warnings():
+ warnings.filterwarnings('ignore', 'setup.py install is deprecated')
+ yield
+
+
class _BuildMetaBackend(object):
def _fix_config(self, config_settings):
def build_wheel(self, wheel_directory, config_settings=None,
metadata_directory=None):
- return self._build_with_temp_dir(['bdist_wheel'], '.whl',
- wheel_directory, config_settings)
+ with suppress_known_deprecation():
+ return self._build_with_temp_dir(['bdist_wheel'], '.whl',
+ wheel_directory, config_settings)
def build_sdist(self, sdist_directory, config_settings=None):
return self._build_with_temp_dir(['sdist', '--formats', 'gztar'],