diff options
| author | Anderson Bravalheri <andersonbravalheri@gmail.com> | 2022-01-06 17:05:16 +0000 |
|---|---|---|
| committer | Anderson Bravalheri <andersonbravalheri@gmail.com> | 2022-01-06 17:05:16 +0000 |
| commit | 71554cb5562ac6f0dfda81f87a4fc55e400aed97 (patch) | |
| tree | 57629342dd041877f38a5062f84d994b6d7446da /setuptools/build_meta.py | |
| parent | e773611d2d88d46872d3f5b1a84290955034c215 (diff) | |
| parent | 732731afd1e16145f9bf197b28b1e199b3f1fe9e (diff) | |
| download | python-setuptools-git-71554cb5562ac6f0dfda81f87a4fc55e400aed97.tar.gz | |
Merge remote-tracking branch 'upstream/main' into patch-1
Diffstat (limited to 'setuptools/build_meta.py')
| -rw-r--r-- | setuptools/build_meta.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/setuptools/build_meta.py b/setuptools/build_meta.py index 9dfb2f24..d0ac613b 100644 --- a/setuptools/build_meta.py +++ b/setuptools/build_meta.py @@ -33,6 +33,7 @@ import tokenize import shutil import contextlib import tempfile +import warnings import setuptools import distutils @@ -118,6 +119,13 @@ def _open_setup_script(setup_script): 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): @@ -218,8 +226,9 @@ class _BuildMetaBackend(object): 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'], |
