[packagekit] PackageKit 0.7.1 released!
Richard Hughes
hughsient at gmail.com
Thu Nov 10 11:48:08 PST 2011
Version 0.7.1
~~~~~~~~~~~~~
Released: 2011-11-10
Libraries:
- qt2: Remove old Find* macro (Matthias Klumpp)
- qt2: Really do not distribute moc files (Vincent Untz)
- qt: Drop packagekit-qt1 which is obsolete in favor of
packagekit-qt2 (Daniel Nicoletti)
Backends:
- aptcc: Don't wrap sys.stdout with codecs.getwriter(...) (Nils Philippsen)
- dummy: Make sure we don't ask for eula or repo signatures while
simulating (Daniel Nicoletti)
- entropy: Add forward compatibility with upcoming API changes (Fabio
Erculiani)
- entropy: Drop PK_BACKEND_OPTIONS macro usage (Fabio Erculiani)
- entropy: Update entropy library path (Fabio Erculiani)
- portage: Drop PK_BACKEND_OPTIONS macro usage (Fabio Erculiani)
- ports: Remove the vfuncs table (Anders F Bjorklund)
- python: Add initial Python3 compatibility (keeping Python2.7
support) (Fabio Erculiani)
- python: Implement and use utf8 stream writer for stdout, stderr
(Nils Philippsen)
- python: Require at least Python 2.7 (in configure.ac) (Fabio Erculiani)
- python: Update exception code syntax, make it work with both
Python2 and Python3 (Fabio Erculiani)
- python: Use print() as function (Fabio Erculiani)
- slapt: Implement the simulate methods (Anders F Bjorklund)
- slapt: Remove the vfuncs table (Anders F Bjorklund)
- smart: Don't wrap sys.stdout with codecs.getwriter(...) (Nils Philippsen)
- smart: Implement the simulate methods (Anders F Bjorklund)
- smart: Make sure that data=installed is honored (Anders F Bjorklund)
- smart: Remove the vfuncs table (Anders F Bjorklund)
- yum: Add ourselves to YumBase.run_with_package_names (Nils Philippsen)
- yum: Cope with missing YumBase.run_with_package_names (Nils Philippsen)
- yum: Don't let yum.misc.setup_locale() override stdout codec (Nils
Philippsen)
- zif: Add an unhandled ZifStateAction mapping (Richard Hughes)
- zif: Add support for the latest status and transaction enum values
(Richard Hughes)
- zif: Always show the update metadata if available by using the
correct repo (Richard Hughes)
- zif: Do not always ask for untrusted authentication for trusted
repos (Richard Hughes)
- zif: Do not report packages as installable if they are already
installed (Richard Hughes)
- zif: Don't call zif_init() in newer versions of the library (Richard Hughes)
- zif: Don't try to map error domains that are no longer exported
(Richard Hughes)
- zif: Don't use zif_package_get_package_id() (Richard Hughes)
- zif: Enable globbing for Resolve() (Richard Hughes)
- zif: Ensure the downloading status is set correctly (Richard Hughes)
- zif: Fix a critical warning when using WhatProvides (Richard Hughes)
- zif: Include zif-private.h for very new versions of zif (Richard Hughes)
- zif: Prefer native packages when resolving user input (Richard Hughes)
- zif: Refresh the cache rather than just cleaning it for
RefreshCache (Richard Hughes)
- zif: Save the effective user ID and command line (Richard Hughes)
- zif: Use zif_store_array_resolve_full() when possible (Richard Hughes)
- zif: Use zif_transaction_commit_full() to be able to install
untrusted packages (Richard Hughes)
- zif: When the transaction has no thing to do, use the correct PK
error code enum (Richard Hughes)
- zypp: Dont call build pool inside the loop (Duncan Mac-Vicar P)
- zypp: Only load repositories once (Duncan Mac-Vicar P)
- zypp: Refactor the private static data into one structure (Duncan
Mac-Vicar P)
New Features:
- Add command line option to keep environment (Nils Philippsen)
- Add Introspection support for PK-Plugins (Matthias Klumpp)
- Add possibility for backends/plugins to skip transactions (Matthias Klumpp)
- Add 'uid' and 'cmdline' properties to PkBackend (Richard Hughes)
- Use the new g_thread_new() for new versions of GLib (Richard Hughes)
Bugfixes:
- Check if a transaction should be skipped after it has started too
(Matthias Klumpp)
- Don't use the deprecated g_thread_supported() in the dameon code
(Richard Hughes)
- Finalize PackageKitPlugin GIR file (Matthias Klumpp)
- Find uninstalled PackageKitGlib-1.0.gir when building (Nils Philippsen)
- Fix the role of the EULA transaction (Daniel Nicoletti)
- Make PK compile on GNU Hurd (Matthias Klumpp)
- Move the gtk-module extra files to the PK tarball (Richard Hughes)
- Offset the cache age by 30 minutes (Richard Hughes)
- plugin: Add a few GIR annotations (Matthias Klumpp)
- Remove the implemented checks for the simulate methods (Richard Hughes)
- Require exactly 'y<enter>' or 'yes<enter>' before running a
transaction (Richard Hughes)
- Use the newest filter when resolving for new packages to install
(Richard Hughes)
- website: Fix broken link to gdb docs (Milan Bouchet-Valat)
- website: Improve links to bug trackers (Milan Bouchet-Valat)
Tarballs available here: http://www.packagekit.org/releases/
Richard.
More information about the PackageKit
mailing list