[Python-checkins] distutils2: A few changes to match packaging

eric.araujo python-checkins at python.org
Mon Sep 19 15:12:40 CEST 2011


http://hg.python.org/distutils2/rev/c9b22c0b5f3e
changeset:   1181:c9b22c0b5f3e
user:        Éric Araujo <merwok at netwok.org>
date:        Mon Sep 19 15:11:51 2011 +0200
summary:
  A few changes to match packaging

files:
  distutils2/_backport/__init__.py |  2 +-
  distutils2/install.py            |  5 ++---
  distutils2/tests/support.py      |  1 +
  3 files changed, 4 insertions(+), 4 deletions(-)


diff --git a/distutils2/_backport/__init__.py b/distutils2/_backport/__init__.py
--- a/distutils2/_backport/__init__.py
+++ b/distutils2/_backport/__init__.py
@@ -1,4 +1,4 @@
-"""Modules copied from the Python 3.2 standard library.
+"""Modules copied from Python 3 standard libraries.
 
 Individual classes and objects like the any function are in compat.
 """
diff --git a/distutils2/install.py b/distutils2/install.py
--- a/distutils2/install.py
+++ b/distutils2/install.py
@@ -10,7 +10,6 @@
 import sys
 import stat
 import errno
-import shutil
 import logging
 import tempfile
 
@@ -27,7 +26,7 @@
                                InstallationConflict, CCompilerError)
 from distutils2.pypi.errors import ProjectNotFound, ReleaseNotFound
 from distutils2 import database
-from distutils2._backport.shutil import unpack_archive
+from distutils2._backport import shutil
 from distutils2._backport.sysconfig import (get_config_var, get_path,
                                             is_python_build)
 
@@ -126,7 +125,7 @@
         logger.info('Installing from archive: %r', path)
         _unpacked_dir = tempfile.mkdtemp()
         try:
-            unpack_archive(path, _unpacked_dir)
+            shutil.unpack_archive(path, _unpacked_dir)
             return _run_install_from_archive(_unpacked_dir)
         finally:
             shutil.rmtree(_unpacked_dir)
diff --git a/distutils2/tests/support.py b/distutils2/tests/support.py
--- a/distutils2/tests/support.py
+++ b/distutils2/tests/support.py
@@ -351,6 +351,7 @@
         if runshared is None:
             cmd.library_dirs = ['.']
         else:
+            # FIXME no partition in 2.4
             name, equals, value = runshared.partition('=')
             cmd.library_dirs = value.split(os.pathsep)
 

-- 
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list