diff options
| author | Jason R. Coombs <jaraco@jaraco.com> | 2023-03-05 09:18:48 -0500 |
|---|---|---|
| committer | Jason R. Coombs <jaraco@jaraco.com> | 2023-03-05 09:34:02 -0500 |
| commit | a1aeda391a0c462ea53627bcdf50dd4c0daadaed (patch) | |
| tree | f461174e894e7ce9ce2712fdf7631bf35d7add42 /setuptools/tests | |
| parent | f04a29aafff0778d2daf9276faf31455e6f791ac (diff) | |
| download | python-setuptools-git-a1aeda391a0c462ea53627bcdf50dd4c0daadaed.tar.gz | |
Deprecate pkg_resources, removing excuse that 'discouraged is not deprecated'.
Diffstat (limited to 'setuptools/tests')
| -rw-r--r-- | setuptools/tests/contexts.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/setuptools/tests/contexts.py b/setuptools/tests/contexts.py index 7ddbc780..112cdf4b 100644 --- a/setuptools/tests/contexts.py +++ b/setuptools/tests/contexts.py @@ -6,7 +6,6 @@ import contextlib import site import io -import pkg_resources from filelock import FileLock @@ -28,11 +27,7 @@ def environment(**replacements): In a context, patch the environment with replacements. Pass None values to clear the values. """ - saved = dict( - (key, os.environ[key]) - for key in replacements - if key in os.environ - ) + saved = dict((key, os.environ[key]) for key in replacements if key in os.environ) # remove values that are null remove = (key for (key, value) in replacements.items() if value is None) @@ -81,6 +76,8 @@ def save_user_site_setting(): @contextlib.contextmanager def save_pkg_resources_state(): + import pkg_resources + pr_state = pkg_resources.__getstate__() # also save sys.path sys_path = sys.path[:] |
