software-properties 0.84 source package in Ubuntu

Changelog

software-properties (0.84) quantal-proposed; urgency=low

  [ Colin Watson ]
  * Port to Python 3:
    - Use Python 3-style print functions.
    - Use "except Exception as e" syntax rather than the old-style "except
      Exception, e".
    - Remove use of the string module, at least for Python 3;
      string.maketrans is still needed in Python 2.
    - Use list comprehensions rather than map.
    - Import configparser rather than ConfigParser if available.
    - Use Python 3 renamings of urllib, urllib2, and urlparse if available.
    - Use new-style octal literals.
    - Open subprocesses with universal_newlines=True when expecting to read
      text from them.  On Python 2, this only enables \r\n conversion and
      the like, but on Python 3 this also causes subprocess-related file
      objects to read str rather than bytes.
    - Use dict.items() rather than bothering with Python 2/3 compatibility
      for dict.iteritems().
    - Avoid use of obsolete unittest methods.
    - Use "key in dict" rather than "dict.has_key(key)".
    - Tell Python to use absolute imports by default, and annotate cases
      where we need relative imports.
    - Use Python 3 renaming of Queue if available.
    - Handle a few cases of the range builtin and dict methods being changed
      to return iterators in Python 3.
    - Remove unused dependency on python-gnupginterface.
  * Fix a number of pyflakes warnings.

  [ Mathieu Trudel-Lapierre ]
  * More Python 3 porting work:
    - Port software-properties-kde and software-properties-dbus.
    - Fix tests.
  * debian/control, debian/compat: switch to debhelper (>= 9)
  * debian/control,
    debian/python*-software-properties.*:
    - Replace python-software-properties with python3-software-properties.
    - Have software-properties-common Breaks/Replaces
      python-software-properties now that it will ship add-apt-repository and
      locale data.
  * debian/control: add software-properties-common to software-properties-kde
    Depends; since it's now the package that ships locale data.
  * debian/software-properties-common.install: ship the add-apt-repository
    binary and locale data as part of software-properties-common now instead of
    the python package.
  * debian/rules:
    - Start using --with python3 instead of python2.
  * debian/software-properties-*.install: only install the python3 versions of
    the GUI application library files.
 -- Mathieu Trudel-Lapierre <email address hidden>   Wed, 04 Jul 2012 10:38:04 -0400

Upload details

Uploaded by:
Mathieu Trudel-Lapierre
Uploaded to:
Quantal
Original maintainer:
Michael Vogt
Architectures:
all
Section:
admin
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Quantal: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
software-properties_0.84.tar.gz 1.3 MiB f0eccf84c4ee44b584bd14356d3287c7bc63846d3892bd1378ac22d6e26bd67f
software-properties_0.84.dsc 1.8 KiB 1a2271a9b261ba3547b02cb589a40cd1043988348d4f4f038997ba5e694a2a27

Available diffs

View changes file

Binary packages built by this source

python3-software-properties: No summary available for python3-software-properties in ubuntu quantal.

No description available for python3-software-properties in ubuntu quantal.

software-properties-common: No summary available for software-properties-common in ubuntu quantal.

No description available for software-properties-common in ubuntu quantal.

software-properties-gtk: No summary available for software-properties-gtk in ubuntu quantal.

No description available for software-properties-gtk in ubuntu quantal.

software-properties-kde: No summary available for software-properties-kde in ubuntu quantal.

No description available for software-properties-kde in ubuntu quantal.