[ Matthias Klose ]
* setup.py: Drop import of "commands"; unused, and does not exist in
python3.
* Build a python3 package.
[ Martin Pitt ]
* DistUtilsExtra/command/build_extra.py: Use "in" operator instead of
has_key(). It's more elegant and Python 3 compatible.
* test/auto.py: Use Python3 compatible octal constant.
* test/auto.py: Decode stdout/stderr result from subprocess from bytes to
str, to work with Python3.
* test/auto.py: Use whichever Python interpreter we got invoked with (using
/proc/self/exe) instead of hardcoding "python". With that we can run the
tests through python3 as well.
* DistUtilsExtra/auto.py: Port from deprecated "compiler" module to current
"ast" module.
* test/auto.py: Only set PYTHONPATH if it isn't set already, so that we can
override it from outside.
* test/auto.py: Do not require that "setup.py clean -a" doesn't print
anything to stderr; with Python 3.1 it now sends out warnings about
nonexisting directories.
* test/auto.py: Changed print statements to work with both Python 2 and 3.
* DistUtilsExtra/command/build_extra.py: Drop unnecessary hashbang line.
* test/auto.py: Filter out bogus errors about missing files which current
Python 3 distutils spews out.
* debian/rules: Run tests with python3 as well, against the installed
modules in debian/python3-distutils-extra.
* test/auto.py, debian/control: Use python{,3}-{pkg-resources,httplib2} as
external test modules instead of -xdg and -dateutil, since the latter are
not available for Python 3 yet.
* debain/source/format: Switch to 3.0 (quilt), since we produce upstream
tarballs and releases.
-- Martin Pitt <email address hidden> Fri, 17 Sep 2010 13:42:32 +0200
This bug was fixed in the package python- distutils- extra - 2.22-1~maverick1
--------------- distutils- extra (2.22-1~maverick1) maverick; urgency=low
python-
* Upload of Debian experimental to maverick (LP: #641221)
python- distutils- extra (2.22-1) experimental; urgency=low
[ Matthias Klose ]
* setup.py: Drop import of "commands"; unused, and does not exist in
python3.
* Build a python3 package.
[ Martin Pitt ] command/ build_extra. py: Use "in" operator instead of auto.py: Port from deprecated "compiler" module to current command/ build_extra. py: Drop unnecessary hashbang line. python3- distutils- extra. ,3}-{pkg- resources, httplib2} as source/ format: Switch to 3.0 (quilt), since we produce upstream
* DistUtilsExtra/
has_key(). It's more elegant and Python 3 compatible.
* test/auto.py: Use Python3 compatible octal constant.
* test/auto.py: Decode stdout/stderr result from subprocess from bytes to
str, to work with Python3.
* test/auto.py: Use whichever Python interpreter we got invoked with (using
/proc/self/exe) instead of hardcoding "python". With that we can run the
tests through python3 as well.
* DistUtilsExtra/
"ast" module.
* test/auto.py: Only set PYTHONPATH if it isn't set already, so that we can
override it from outside.
* test/auto.py: Do not require that "setup.py clean -a" doesn't print
anything to stderr; with Python 3.1 it now sends out warnings about
nonexisting directories.
* test/auto.py: Changed print statements to work with both Python 2 and 3.
* DistUtilsExtra/
* test/auto.py: Filter out bogus errors about missing files which current
Python 3 distutils spews out.
* debian/rules: Run tests with python3 as well, against the installed
modules in debian/
* test/auto.py, debian/control: Use python{
external test modules instead of -xdg and -dateutil, since the latter are
not available for Python 3 yet.
* debain/
tarballs and releases.
-- Martin Pitt <email address hidden> Fri, 17 Sep 2010 13:42:32 +0200