[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