[Bug 1301278] [NEW] Sync python-apt 0.9.3.5 (main) from Debian unstable (main)

Julian Andres Klode juliank at ubuntu.com
Wed Apr 2 09:40:59 UTC 2014


Public bug reported:

Please sync python-apt 0.9.3.5 (main) from Debian unstable (main)

This fixes some bugs:

* The old utils/get_ubuntu_mirrors.py which was replaced by
  utils/get_ubuntu_mirrors_from_lp.py is removed. It is
  completely broken and unused.

* doc/source/conf.py now works with Python 3, for people
  running sphinx under Python 3 (just removing an useless
  'r' prefix from strings)

* The packaging now adheres to the current Python Policy
  WRT X-Python-Version. We still create the Provides for
  python3.4-apt, though (we do not depend on other Python
  modules, so the reasons other don't have the provides
  do not really apply to us)

* apt_pkg.TagFile() throws an exception at some later point
  (usually not directly after the return, because we set
   an exception, but return a normal value) if the file object
  does not have an encoding attribute. [Python 3]

* Dropped the shadowing of "_" in loop variables.

It also removes some Python 2.6 specific code in the test
suite, but that's a minor change that has no real impact.

The mirror lists were also automatically updated from Launchpad
as part of the build process.

Changelog entries since current trusty version 0.9.3.4build1:

python-apt (0.9.3.5) unstable; urgency=medium

  * utils/get_ubuntu_mirrors.py: Drop, its unused and broken
  * doc/source/conf.py: Do not use 'u' and 'r' prefixes together
  * tests: Drop some more Python 2.6 cruft
  * debian/control: Drop X{B,S}-Python-Version and use X-Python-Version
  * debian/pycompat: Drop, it's not used anymore
  * python/tag.cc: Ignore missing 'encoding' attribute in file objects
  * apt/package.py: Do not shadow _

 -- Julian Andres Klode <jak at debian.org>  Wed, 02 Apr 2014 00:37:27
+0200

** Affects: python-apt (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/1301278

Title:
  Sync python-apt 0.9.3.5 (main) from Debian unstable (main)

Status in “python-apt” package in Ubuntu:
  New

Bug description:
  Please sync python-apt 0.9.3.5 (main) from Debian unstable (main)

  This fixes some bugs:

  * The old utils/get_ubuntu_mirrors.py which was replaced by
    utils/get_ubuntu_mirrors_from_lp.py is removed. It is
    completely broken and unused.

  * doc/source/conf.py now works with Python 3, for people
    running sphinx under Python 3 (just removing an useless
    'r' prefix from strings)

  * The packaging now adheres to the current Python Policy
    WRT X-Python-Version. We still create the Provides for
    python3.4-apt, though (we do not depend on other Python
    modules, so the reasons other don't have the provides
    do not really apply to us)

  * apt_pkg.TagFile() throws an exception at some later point
    (usually not directly after the return, because we set
     an exception, but return a normal value) if the file object
    does not have an encoding attribute. [Python 3]

  * Dropped the shadowing of "_" in loop variables.

  It also removes some Python 2.6 specific code in the test
  suite, but that's a minor change that has no real impact.

  The mirror lists were also automatically updated from Launchpad
  as part of the build process.

  Changelog entries since current trusty version 0.9.3.4build1:

  python-apt (0.9.3.5) unstable; urgency=medium

    * utils/get_ubuntu_mirrors.py: Drop, its unused and broken
    * doc/source/conf.py: Do not use 'u' and 'r' prefixes together
    * tests: Drop some more Python 2.6 cruft
    * debian/control: Drop X{B,S}-Python-Version and use X-Python-Version
    * debian/pycompat: Drop, it's not used anymore
    * python/tag.cc: Ignore missing 'encoding' attribute in file objects
    * apt/package.py: Do not shadow _

   -- Julian Andres Klode <jak at debian.org>  Wed, 02 Apr 2014 00:37:27
  +0200

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/1301278/+subscriptions



More information about the foundations-bugs mailing list