~waveform/ubuntu/+source/python-apt:fix-dupe-ppa-trusty

Last commit made on 2019-12-06
Get this branch:
git clone -b fix-dupe-ppa-trusty https://git.launchpad.net/~waveform/ubuntu/+source/python-apt
Only Dave Jones can upload to this branch. If you are Dave Jones please log in for upload directions.

Branch merges

Branch information

Name:
fix-dupe-ppa-trusty
Repository:
lp:~waveform/ubuntu/+source/python-apt

Recent commits

4002093... by Dave Jones

Version bump for PPA rebuild

3ccb557... by Dave Jones

Fix test

35f5f44... by Dave Jones

Add changelog

bf8423d... by Dave Jones

Fix LP: #1311056

Don't duplicate disabled sources when adding sources. Continue to permit
enabling disabled sources during addition, but not disabling enabled
sources.

9e5335d... by Julian Andres Klode

Import patches-unapplied version 0.9.3.5ubuntu3 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 6d6465bc1f575c98ff4b549ac4bfb12559e9b433

New changelog entries:
  * DepCache: Check that candidate we are setting belongs to package
  * Raise CacheMismatchError if objects passed to DepCache are from different cache
    (LP: #1737441); also includes the following regression fixes from bionic:
    - apt.Cache: Remap objects when reopening cache (LP: 1773316 in bionic+), incl. regression fixes:
      + Add more extensive test cases for cache remapping
      + Regression fix: Do not override __hash__ in apt.package.Package (LP: 1780099 in bionic+)
  * CI / pre-build / data changes:
    - Replace broken travis CI integration with current docker-based one
    - utils/get_debian_mirrors.py: Get data from salsa (for pre-build hook)
    - debian/control: Point to salsa instead of anonscm
    - debian/gbp.conf: Point to ubuntu/trusty branch
    - Updated mirror list

6d6465b... by Brian Murray

Import patches-unapplied version 0.9.3.5ubuntu2 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 6a92eb9546645cd56d5761938de81c85c51871ca

New changelog entries:
  * Do not only look at Release files, but look at InRelease files as well.
    Change the code to open Release and InRelease files with
    apt_pkg.open_maybe_clear_signed_file() which will ignore the signature if
    it exists. (LP: #1503979)
  * tests/test_auth.py: update for gnupg 1.4.18 (Closes: #755342)

6a92eb9... by Brian Murray

Import patches-unapplied version 0.9.3.5ubuntu1 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: b8d0610b88a2808aaf7fcef7dd72b29e4536730d

New changelog entries:
  * Rebuild to get updated mirror files. (LP: #1397578)

b8d0610... by Julian Andres Klode

Import patches-unapplied version 0.9.3.5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 716b2ac34bd2f1e877eec2e334bf25ceba325d79

New changelog entries:
  * utils/get_ubuntu_mirrors.py: Drop, its unused and broken
  * doc/source/conf.py: Do not use 'u' and 'r' prefixes together
  * tests: Drop some more Python 2.6 cruft
  * debian/control: Drop X{B,S}-Python-Version and use X-Python-Version
  * debian/pycompat: Drop, it's not used anymore
  * python/tag.cc: Ignore missing 'encoding' attribute in file objects
  * apt/package.py: Do not shadow _

716b2ac... by Julian Andres Klode

Import patches-unapplied version 0.9.3.4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 5053aa9b192ad4c83e1db9daea1f2387d479b1bc

New changelog entries:
  * python/progress.cc: Fix InstallProgress to set child_pid (LP: #1177720)
  * python/progress.cc: Remove invalid checks for mixedCase methods
  * utils/get_*_mirrors*.py: Ensure failure if no mirrors were read
  * utils/get_*_mirrors*.py: Use sys.stderr.write instead of print
  * Support all compressors for data.tar/control.tar (Closes: #718330)
  * Revert "aptsources/sourceslist.py: ensure that our sources are opened with UTF-8"
    (Closes: #742118)

5053aa9... by Julian Andres Klode

Import patches-unapplied version 0.9.3.3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 293fa7d4262f409f8df57d255a7c8f86606f5654

New changelog entries:
  [ Steve Langasek ]
  * aptsources/sourceslist.py: ensure that our sources are opened with UTF-8
    encoding, regardless of the current locale, and handle the sources lines
    as Unicode internally for consistency between python2 and python3.
    LP: #1069019.
  [ Brian Murray ]
  * Fix pep8 error.