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

python-apt_0.7.92_amd64.changes is NEW



python-apt-dbg_0.7.92_amd64.deb
  to pool/main/p/python-apt/python-apt-dbg_0.7.92_amd64.deb
(new) python-apt-dev_0.7.92_all.deb optional python
Python interface to libapt-pkg (development files)
 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains the header files needed to use python-apt objects from
 C++ applications.
python-apt_0.7.92.dsc
  to pool/main/p/python-apt/python-apt_0.7.92.dsc
python-apt_0.7.92.tar.gz
  to pool/main/p/python-apt/python-apt_0.7.92.tar.gz
python-apt_0.7.92_amd64.deb
  to pool/main/p/python-apt/python-apt_0.7.92_amd64.deb
Changes: python-apt (0.7.92) experimental; urgency=low
 .
  * New features:
    - Provide a C++ API in the package python-apt-dev (Closes: #334923).
    - Add apt_pkg.HashString and apt_pkg.IndexRecords (Closes: #456141).
    - Add apt_pkg.Policy class (Closes: #382725).
    - Add apt_pkg.Hashes class.
    - Allow types providing __new__() to be subclassed.
    - Add apt_pkg.DepCache.mark_auto() and apt.Package.mark_auto() methods to
      mark a package as automatically installed.
    - Make AcquireFile a subclass of AcquireItem, thus inheriting attributes.
    - New progress handling in apt.progress.base and apt.progress.text. Still
      missing Qt4 progress handlers.
    - Classes in apt_inst (Closes: #536096)
      + You can now use apt_inst.DebFile.data to access the data.tar.* member
        regardless of its compression (LP: #44493)
 .
  * Unification of dependency handling:
    - apt_pkg.parse_[src_]depends() now use CompType instead of CompTypeDeb
      (i.e. < instead of <<) to match the interface of Version.depends_list_str
    - apt_pkg.SourceRecords.build_depends matches exactly the interface of
      Version.depends_list_str just with different keys (e.g. Build-Depends).
      + Closes: #468123 - there is no need anymore for binding CompType or
        CompTypeDeb, because we don't return integer values for CompType
        anymore.
 .
  * Bugfixes:
    - Delete pointers correctly, fixing memory leaks (LP: #370149).
    - Drop open() and close() in apt_pkg.Cache as they cause segfaults.
    - Raise ValueError in AcquireItem if the Acquire process is shut down
      instead of segfaulting.
 .
  * Other stuff:
    - Merge releases 0.7.10.4 - 0.7.12.1 from unstable.
    - Merge Configuration,ConfigurationPtr,ConfigurationSub into one type.
    - Simplify the whole build process by using a single setup.py.
    - The documentation has been restructured and enhanced with tutorials.
    - Only recommend lsb-release instead of depending on it. Default to
      Debian unstable if lsb_release is not available.


Override entries for your package:
python-apt-dbg_0.7.92_amd64.deb - extra debug
python-apt_0.7.92.dsc - source python
python-apt_0.7.92_amd64.deb - optional python

Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 334923 382725 456141 468123 536096 


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.


Reply to: