[Python-checkins] cpython (3.4): remove 2.2 and 2.6 compat code (closes #22200)
benjamin.peterson
python-checkins at python.org
Mon Aug 18 06:01:46 CEST 2014
http://hg.python.org/cpython/rev/fbb51251eb9d
changeset: 92145:fbb51251eb9d
branch: 3.4
parent: 92136:b05d4f3ee190
user: Benjamin Peterson <benjamin at python.org>
date: Sun Aug 17 23:00:42 2014 -0500
summary:
remove 2.2 and 2.6 compat code (closes #22200)
Patch from Thomas Kluyver.
files:
Lib/distutils/command/install.py | 35 +++++--------------
1 files changed, 10 insertions(+), 25 deletions(-)
diff --git a/Lib/distutils/command/install.py b/Lib/distutils/command/install.py
--- a/Lib/distutils/command/install.py
+++ b/Lib/distutils/command/install.py
@@ -15,32 +15,17 @@
from distutils.util import get_platform
from distutils.errors import DistutilsOptionError
-# this keeps compatibility from 2.3 to 2.5
-if sys.version < "2.6":
- USER_BASE = None
- USER_SITE = None
- HAS_USER_SITE = False
-else:
- from site import USER_BASE
- from site import USER_SITE
- HAS_USER_SITE = True
+from site import USER_BASE
+from site import USER_SITE
+HAS_USER_SITE = True
-if sys.version < "2.2":
- WINDOWS_SCHEME = {
- 'purelib': '$base',
- 'platlib': '$base',
- 'headers': '$base/Include/$dist_name',
- 'scripts': '$base/Scripts',
- 'data' : '$base',
- }
-else:
- WINDOWS_SCHEME = {
- 'purelib': '$base/Lib/site-packages',
- 'platlib': '$base/Lib/site-packages',
- 'headers': '$base/Include/$dist_name',
- 'scripts': '$base/Scripts',
- 'data' : '$base',
- }
+WINDOWS_SCHEME = {
+ 'purelib': '$base/Lib/site-packages',
+ 'platlib': '$base/Lib/site-packages',
+ 'headers': '$base/Include/$dist_name',
+ 'scripts': '$base/Scripts',
+ 'data' : '$base',
+}
INSTALL_SCHEMES = {
'unix_prefix': {
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list