Skip to content

Commit 25b9bbc

Browse files
committed
sysconfig: Revert changes to NT schemes. Mingw use Posix schemes
1 parent ba2a834 commit 25b9bbc

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

Lib/sysconfig/__init__.py

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,13 @@
4949
'data': '{base}',
5050
},
5151
'nt': {
52-
'stdlib': '{installed_base}/lib/{implementation_lower}{py_version_short}',
53-
'platstdlib': '{base}/lib/{implementation_lower}{py_version_short}',
54-
'purelib': '{base}/lib/{implementation_lower}{py_version_short}/site-packages',
55-
'platlib': '{base}/lib/{implementation_lower}{py_version_short}/site-packages',
56-
'include': '{installed_base}/include/{implementation_lower}{py_version_short}',
57-
'platinclude': '{installed_base}/include/{implementation_lower}{py_version_short}',
58-
'scripts': '{base}/bin',
59-
'data': '{base}',
52+
'stdlib': '{installed_base}/Lib',
53+
'platstdlib': '{base}/Lib',
54+
'purelib': '{base}/Lib/site-packages',
55+
'platlib': '{base}/Lib/site-packages',
56+
'include': '{installed_base}/Include',
57+
'platinclude': '{installed_base}/Include',
58+
'scripts': '{base}/Scripts',
6059
},
6160

6261
# Downstream distributors can overwrite the default install scheme.
@@ -139,12 +138,12 @@ def joinuser(*args):
139138
_INSTALL_SCHEMES |= {
140139
# NOTE: When modifying "purelib" scheme, update site._get_path() too.
141140
'nt_user': {
142-
'stdlib': '{userbase}/lib/python{py_version_short_plat}',
143-
'platstdlib': '{userbase}/lib/python{py_version_short_plat}',
144-
'purelib': '{userbase}/lib/python{py_version_short_plat}/site-packages',
145-
'platlib': '{userbase}/lib/python{py_version_short_plat}/site-packages',
146-
'include': '{userbase}/include/python{py_version_short_plat}',
147-
'scripts': '{userbase}/bin',
141+
'stdlib': '{userbase}/{implementation}{py_version_nodot_plat}',
142+
'platstdlib': '{userbase}/{implementation}{py_version_nodot_plat}',
143+
'purelib': '{userbase}/{implementation}{py_version_nodot_plat}/site-packages',
144+
'platlib': '{userbase}/{implementation}{py_version_nodot_plat}/site-packages',
145+
'include': '{userbase}/{implementation}{py_version_nodot_plat}/Include',
146+
'scripts': '{userbase}/{implementation}{py_version_nodot_plat}/Scripts',
148147
'data': '{userbase}',
149148
},
150149
'posix_user': {

0 commit comments

Comments
 (0)