]> granicus.if.org Git - python/commitdiff
[Bug #550364] Use sysconfig.get_python_version()
authorAndrew M. Kuchling <amk@amk.ca>
Thu, 14 Nov 2002 01:44:35 +0000 (01:44 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Thu, 14 Nov 2002 01:44:35 +0000 (01:44 +0000)
Lib/distutils/command/bdist_wininst.py
Lib/distutils/command/build_ext.py

index 97a045824d9ae9d64ae23bada15e72a3da74642d..dcc390e6d68843618d09f46373ad9c287fc4fab5 100644 (file)
@@ -70,7 +70,7 @@ class bdist_wininst (Command):
         if not self.target_version:
             self.target_version = ""
         if self.distribution.has_ext_modules():
-            short_version = sys.version[:3]
+            short_version = get_python_version()
             if self.target_version and self.target_version != short_version:
                 raise DistutilsOptionError, \
                       "target version can only be" + short_version
index 4bfc20c9d4a863fa6c030c847024fc52c4e6cfb7..250e539340c3ac40aecdb9c3f4764dd9069e93f6 100644 (file)
@@ -12,7 +12,7 @@ import sys, os, string, re
 from types import *
 from distutils.core import Command
 from distutils.errors import *
-from distutils.sysconfig import customize_compiler
+from distutils.sysconfig import customize_compiler, get_python_version
 from distutils.dep_util import newer_group
 from distutils.extension import Extension
 from distutils import log
@@ -184,7 +184,7 @@ class build_ext (Command):
             if string.find(sys.executable, sys.exec_prefix) != -1:
                 # building third party extensions
                 self.library_dirs.append(os.path.join(sys.prefix, "lib",
-                                                      "python" + sys.version[:3],
+                                                      "python" + get_python_version(),
                                                       "config"))
             else:
                 # building python standard extensions