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 | Published | Component | Section |
---|
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
- diff from 0.83 to 0.84 (21.9 KiB)
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.