[ubuntu/quantal-proposed] software-properties 0.84 (Accepted)

Mathieu Trudel-Lapierre mathieu-tl at ubuntu.com
Wed Jul 4 14:55:19 UTC 2012


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.

Date: Wed, 04 Jul 2012 10:38:04 -0400
Changed-By: Mathieu Trudel-Lapierre <mathieu-tl at ubuntu.com>
Maintainer: Michael Vogt <michael.vogt at ubuntu.com>
https://launchpad.net/ubuntu/quantal/+source/software-properties/0.84
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 04 Jul 2012 10:38:04 -0400
Source: software-properties
Binary: python3-software-properties software-properties-common software-properties-gtk software-properties-kde
Architecture: source
Version: 0.84
Distribution: quantal-proposed
Urgency: low
Maintainer: Michael Vogt <michael.vogt at ubuntu.com>
Changed-By: Mathieu Trudel-Lapierre <mathieu-tl at ubuntu.com>
Description: 
 python3-software-properties - manage the repositories that you install software from
 software-properties-common - manage the repositories that you install software from (common)
 software-properties-gtk - manage the repositories that you install software from (gtk)
 software-properties-kde - manage the repositories that you install software from (kde)
Changes: 
 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.
Checksums-Sha1: 
 db58e204aacb6e6d6e79e0509d81362954b52d80 1866 software-properties_0.84.dsc
 850a84b79b0d536a3fdc75a21a36f6e607a4a1e8 1405766 software-properties_0.84.tar.gz
Checksums-Sha256: 
 1a2271a9b261ba3547b02cb589a40cd1043988348d4f4f038997ba5e694a2a27 1866 software-properties_0.84.dsc
 f0eccf84c4ee44b584bd14356d3287c7bc63846d3892bd1378ac22d6e26bd67f 1405766 software-properties_0.84.tar.gz
Files: 
 541ec9d91c9853ba9f6668d738a5b2f5 1866 admin optional software-properties_0.84.dsc
 5699b541b24876119f8e1942d21adc1b 1405766 admin optional software-properties_0.84.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJP9FWYAAoJEMEmM+HuAYyTICYP/2CYFJ8vMriQH54gfkARrdPe
Djzy0/Z0dDaFXD9oMHCmtglzsR+EWbu6Gt5XHZjcO2kaytTWNop8NYDwH9qHwE7y
LmiqOxJrMxEu31ZNd4lZEXxq0PvjIoq7yaFIbUugXy+AFhudHBKh0NmtOcjEqbmb
ln0BSU4Z/lRF1GqpR+UNff1fbuxzSV3kyMBZai8Kl7yuf1lvbjbPOoYmb/5jD/ne
lp47BF6OlPsaqrwwduQUzNTCPZJkHu4fHJx4EKXXftN/xsPaNO7uiiBGon9Tem1G
182sew6vRwZEJ4lJg2d2rSSDZJC8KVrNcHskKKWGMo9J6/yHLIdKrt0jctKxSqzB
qTkMxcd9P/Nthu/4i1dpbltmB6nDN1HDRp4CX2kJ4Q82pX1+1L8+Ui22d+NdJOiQ
QV/5Qbad8Umi3tFj0BNGUHfIicGyynsDXvQphQ8kzyrELg/D5UFS6iAN2bHjz+/O
/DZk48mCiPDxLii8Yc7rrB4WCkJpNqS/wsbwTSpTzVchINrZbJfhBmJvl0dD03/S
NHGOTXOBQP+i7eosczU6CorGrz2rFWw9Rj15tXK3hiT7oICodLfuec9v5rFCtAIS
h9iamie9uYkVcrDMooteVRZoVmY9lbx4BnG1A9a0U+YqZj+S6fgJD0+cEyxl6Nog
kzw3lyCZC331+RUYphg8
=WxDy
-----END PGP SIGNATURE-----


More information about the Quantal-changes mailing list