lp:~pitti/aptdaemon/pygobject-fixes

Created by Martin Pitt and last modified
Get this branch:
bzr branch lp:~pitti/aptdaemon/pygobject-fixes
Only Martin Pitt can upload to this branch. If you are Martin Pitt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Martin Pitt
Project:
Aptdaemon
Status:
Merged

Recent revisions

871. By Martin Pitt

Drop MemoizedTransaction mixin.

This uses internal implementation details of PyGObject (GObject.GObjectMeta)
which stopped working with PyGObject 3.7.2. Replace it with overriding __new__
which does the caching.

Extend ClientTest.test_tid_caching to ensure that different TIDs actually
generate different transactions.

870. By Michael Vogt

tests/test_pk.py: *cough* typo *cough*

869. By Michael Vogt

setup.py: add workaround for nose failure

868. By Michael Vogt

tests/test_pk.py: fix long keyid test

867. By Martin Pitt

Add test for TID caching

aptdaemon.client has some metaclass magic to cache transactions with the same
transaction ID. Add a test case that this works properly.

Suggested by Michael Vogt and spotted in
https://code.launchpad.net/~pitti/aptdaemon/pygobject-fixes/+merge/134942

866. By Michael Vogt

tests/test_py2_string_handling.py: fix import during python setup.py test

865. By Michael Vogt

merged lp:~mvo/aptdaemon/lp846044 to fix LP: #846044

864. By Sebastian Heinlein

PEP8 fixes

863. By Sebastian Heinlein

Fix a typo

862. By Martin Pitt

Open Apport crash report files in binary mode

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:aptdaemon
This branch contains Public information 
Everyone can see this information.

Subscribers