[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[MERGE] python-apt: 'jak' branch



Hello Michael and the deity@lists.debian.org readers,

I think it's time to merge the changes from the 'jak' branch and 'mvo'
branch into debian-sid and make an upload.

I merged the 'mvo' branch as of revision 329 into the 'jak' branch, revision
218. The current status would close 2 bugs in Debian and 2 in Ubuntu.

Michael, please merge the branch into debian-sid and make an upload. I will
update the online documentation on apt.alioth.debian.org once the upload
happened.

Readers of deity@lists.debian.org, please review the changes if you have time,
and give feedback.

Locations of the branches mentioned
===================================
mvo branch: http://people.ubuntu.com/~mvo/bzr/python-apt/mvo
            lp:python-apt

jak branch: http://bzr.debian.org/users/jak/python-apt/jak
            bzr+ssh://bzr.debian.org/bzr/users/jak/python-apt/jak

debian-sid: http://bzr.debian.org/apt/python-apt/debian-sid
            bzr+ssh://bzr.debian.org/bzr/apt/python-apt/debian-sid

See http://apt.alioth.debian.org/python-apt-doc/coding.html for further
information.


Changelog for revision 218 of the 'jak' branch
==============================================
python-apt (0.7.9~exp3) experimental; urgency=low

  [ Julian Andres Klode ]
  * apt/gtk/widgets.py:
    - Handle older versions of python-gobject which do not ship glib
  * apt/package.py: Introduce the Version class
    - Deprecate Package.candidate*() and Package.installed*(), except for
      installedFiles.
    - Provide Version.get_source() (LP: #118788)
    - Provide Package.versions (Closes: #513236)
  * apt/progress/: New package, replaces apt.progress and apt.gtk
    - apt/progress/gtk2.py: Moved here from apt/gtk/widgets.py
    - apt/progress/__init__.py: Move here from apt/progress.py
  * doc/source/*: Improve the documentation
    - Document more attributes and functions of apt_pkg (they are all listed)

  [ Michael Vogt ]
  * aptsources/distro.py:
    - use iso_3166.xml instead of iso_3166.tab
    - fix incorrect indent
  * debian/control:
    - add Recommends to iso-codes (for iso_3166.xml)
  * apt/package.py:
    - make sure to set the defaulttimeout back to the
      original value (in getChangelog(), LP: #314212)
  * apt/cache.py:
    - when setting a alternative rootdir, read the
      config from it as well
  * python/configuration.cc, python/apt_pkgmodule.cc:
    - add apt_pkg.ReadConfigDir()
  * python/cache.cc, tests/getcache_mem_corruption.py:
    - test if progress objects have the right methods
      and raise error if not (thanks to Emanuele Rocca)
      closes: #497049
  * apt/package.py:
    - avoid uneeded interal references in the Package objects

Diffstat against 0.7.9~exp2
===========================
 TODO                             |    5 
 apt/cache.py                     |   15 
 apt/debfile.py                   |   27 -
 apt/package.py                   |  745 ++++++++++++++++++++++-----------------
 apt/progress/gtk2.py             |    5 
 aptsources/distro.py             |  215 +++++------
 aptsources/sourceslist.py        |   19 
 debian/changelog                 |   55 ++
 debian/control                   |    2 
 doc/examples/acquire.py          |    1 
 doc/examples/desc.py             |    1 
 doc/examples/gui-inst.py         |    4 
 doc/examples/indexfile.py        |    1 
 doc/examples/metaindex.py        |    1 
 doc/examples/progress.py         |    2 
 doc/examples/update.py           |    1 
 doc/source/apt/package.rst       |   14 
 doc/source/apt/progress.gtk2.rst |    6 
 doc/source/apt_pkg/index.rst     |  200 ++++++++--
 doc/source/conf.py               |    2 
 doc/source/examples/apt-gtk.py   |    4 
 po/POTFILES.in                   |    1 
 po/python-apt.pot                |  101 ++++-
 python/apt_pkgmodule.cc          |    1 
 python/apt_pkgmodule.h           |    2 
 python/cache.cc                  |   18 
 python/configuration.cc          |   18 
 setup.py                         |    2 
 tests/getcache_mem_corruption.py |   24 +
 29 files changed, 957 insertions(+), 535 deletions(-)


-- 
Julian Andres Klode  - Free Software Developer
   Debian Developer  - Contributing Member of SPI
   Ubuntu Member     - Fellow of FSFE

Website: http://jak-linux.org/   XMPP: juliank@jabber.org
Debian:  http://www.debian.org/  SPI:  http://www.spi-inc.org/
Ubuntu:  http://www.ubuntu.com/  FSFE: http://www.fsfe.org/

Attachment: signature.asc
Description: Digital signature


Reply to: