Download project files

How do I verify a download?


1120 of 28 releases

2.29 release from the trunk series released

Release information
Changelog:

* Drop support for the long-obsolete PolicyKit (pre polkit 1.0 API).
* auto.py: Ignore RuntimeError, which Gdk/Gtk throw if DISPLAY is unset. (LP: #735408)

File Description Downloads
download icon python-distutils-extra-2.29.tar.gz (md5, sig) release tarball 701
last downloaded 16 weeks ago
Total downloads: 701

2.28 release from the trunk series released

Release information
Changelog:

* test/auto.py: Add test for a local module which raises an exception
  (replicates the current xdiagnose FTBFS), and a local module which runs
  optparse on import (replicates the current onboard bzr head FTBFS).
* auto.py, __external_mod(): Put back the early decision for locally
  provided modules based on their name, without importing them. Running
  __import__ is dangerous in some cases like the above two, but
  unfortunately necessary to fully determine relative imports. This is still
  not quite perfect, as it will fail the same way if externally provided
  modules do dangerous things on mere imports, but at least fixes the
  regression from r248 (release 2.27). (See LP #746565)

File Description Downloads
download icon python-distutils-extra-2.28.tar.gz (md5, sig) release tarball 21,202
last downloaded today
Total downloads: 21,202

2.27 release from the trunk series released

Release information
Changelog:

* auto.py: Cleaner approach to determine whether a module is locally
   provided. This now catches all relative imports. (LP: #746565)
 * Fix installation of symlinks in data/ dir (LP: #770566):
   - test/auto.py: Add test for installing a symlink which points to a
     nonexisting target directory/file. This reproduces the gist of the
     problem.
   - test/auto.py: Preserve symlinks in copytree() calls, so that we can
     actually verify that symlinks are preserved properly.
   - test/auto.py: Drop requirement that diff throws no error messages, as it
     will complain about the broken symlink.
   - DistUtilsExtra/auto.py, install_auto: Use os.walk() instead of
     distutils.filelist.findall() to pick out symlinks, as the latter fails
     badly with broken symlinks.
   - DistUtilsExtra/command/build_icons.py: Ignore symbolic links. distutils
     breaks on them when they point to a nonexisting target, and we handle
     them in auto.py.
 * DistUtilsExtra/auto.py: Put back "except .. as" syntax.

File Description Downloads
download icon python-distutils-extra-2.27.tar.gz (md5, sig) release tarball 524
last downloaded 45 weeks ago
Total downloads: 524

2.26 release from the trunk series released

File Description Downloads
download icon python-distutils-extra-2.26.tar.gz (md5, sig) release tarball 709
last downloaded 45 weeks ago
Total downloads: 709

2.25 release from the trunk series released

Release information
Changelog:

* Port code to be fully Python 3 compatible; apply some small tricks to
  still work with Python 2 as well.
* debian/rules: Drop 2to3 call, unnecessary now.
* test/auto.py: Properly close read files to fix ResourceWarnings under
  Python 3.
* test/auto.py: Ignore "pipe2 set errno ENOSYS; falling back to non-atomic
  pipe+fcntl" warning which happens when building on the Ubuntu buildds (see
  LP #718784). These cause unexpected stderr output and break the tests.

File Description Downloads
download icon python-distutils-extra-2.25.tar.gz (md5, sig) release tarball 260
last downloaded 45 weeks ago
Total downloads: 260

2.24 release from the trunk series released

Release information
Changelog:

* auto.py: Fix the string comparison to not install *.notifyrc.in files
  twice. Thanks Éric Araujo for spotting this!
* DistUtilsExtra/auto.py, __provides(): Do not accidentally clobber
  "py_modules" with "packages", by using a proper copy of the list. Remove
  error filter workaround from test/auto.py.
* Rename "check" command to "pylint", to avoid clobbering distutils' own
  check command in 2.7/3.x. (LP: #714655)
* DistUtilsExtra/auto.py, DistUtilsExtra/command/__init__.py: Actually
  expose the pylint command as a setup.py command.
* Remove pykdeuic4 integration, it's been a continuous source of build
  failures and bugs. Using uic.loadUi() is much more robust.
  Instead, install Qt *.ui files into /usr/share/projectname/ just like the
  GtkBuilder *.ui files.
* debian/compat, debian/control: Bump to dh 7 compatibility, as we are using
  dh_auto_* magic.

File Description Downloads
download icon python-distutils-extra-2.24.tar.gz (md5, sig) release tarball 86
last downloaded 45 weeks ago
Total downloads: 86

2.23 release from the trunk series released

File Description Downloads
download icon python-distutils-extra-2.23.tar.gz (md5, sig) release tarball 591
last downloaded 7 days ago
Total downloads: 591

2.22 release from the trunk series released

Release information
Changelog:

* setup.py: Drop import of "commands"; unused, and does not exist in
    python3.
  * 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.
  * test/auto.py, 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.

File Description Downloads
download icon python-distutils-extra-2.22.tar.gz (md5, sig) release tarball 315
last downloaded 45 weeks ago
Total downloads: 315

2.20 release from the trunk series released

Release information
Changelog:

[ Didier Roche ]
* build_i18n.py: add support for LINGUAS (Siegfried Gevatter) (LP: #510957)

[ Martin Pitt ]
* debian/local/python-mkdebian: Make langpack.mk include optional, as it
  only exists in Ubuntu, not Debian. (Closes: #589802)
* debian/local/python-mkdebian: If we are on Debian, set upload target to
  "unstable". (Closes: #589794)

File Description Downloads
download icon python-distutils-extra-2.20.tar.gz (md5, sig) release tarball 1,070
last downloaded 45 weeks ago
Total downloads: 1,070

2.19 release from the trunk series released

Release information
Changelog:

* auto.py: Also recognize Qt .ui files if they start with an "<?xml..."
  first line. (LP: #543707)
* test/auto.py: Check that automatic translation extraction also works for
  extensionless files and single quotation marks. (Side discussion in
  LP #533565)
* test/auto.py: Check that scripts explicitly mentioned in "data_files" and
  "scripts" are covered by the automatic POTFILES.in generation. This
  reproduces LP #533565.
* auto.py: Include scripts in setup.py's data_files into potential
  POTFILES.in candidates. (LP: #533565)
* debian/control: Swap maintainer (me) and uploaders (Sebastian), since I'm
  the de-facto maintainer now.
* debian/control: Replace python-all-dev build dependency with python-all,
  which is enough. Also wrap build dependencies.
* Add debian/source/format: 3.0 (native).
* setup.py: Grab version from DistUtilsExtra/auto.py instead of duplicating
  and hardcoding it.
* python_mkdebian: Add --version option.
* Move primary __version__ definition to DistUtilsExtra/__init__.py, where
  it makes more sense than just in the auto module.
* Add debian/local/python-mkdebian.1. (Closes: #546266)
* Add debian/python-distutils-extra.manpages to install the new manpage.

File Description Downloads
download icon dist-python-distutils-extra-2.19.tar.gz (md5, sig) release tarball 786
last downloaded 33 weeks ago
Total downloads: 786

1120 of 28 releases