Skip to content

Commit c2a0521

Browse files
committed
Avoid private _config_vars
1 parent 569fd7b commit c2a0521

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

setuptools/_distutils/tests/test_util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def environment(monkeypatch):
3333
monkeypatch.setattr(os.path, 'join', os.path.join)
3434
monkeypatch.setattr(os.path, 'isabs', os.path.isabs)
3535
monkeypatch.setattr(os.path, 'splitdrive', os.path.splitdrive)
36-
monkeypatch.setattr(sysconfig, '_config_vars', copy(sysconfig._config_vars))
36+
monkeypatch.setattr(sysconfig, 'get_config_vars', sysconfig.get_config_vars)
3737

3838

3939
@pytest.mark.usefixtures('save_env')

setuptools/command/build_ext.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626

2727
# make sure _config_vars is initialized
2828
get_config_var("LDSHARED")
29-
from distutils.sysconfig import _config_vars as _CONFIG_VARS # noqa
29+
from distutils.sysconfig import get_config_vars # noqa: E402
30+
31+
_CONFIG_VARS = get_config_vars()
3032

3133

3234
def _customize_compiler_for_shlib(compiler):

0 commit comments

Comments
 (0)