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

Last commit made on 2019-12-06
Get this branch:
git clone -b fix-dupe-ppa-bionic 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-bionic
Repository:
lp:~waveform/ubuntu/+source/python-apt

Recent commits

b794aba... by Dave Jones on 2019-12-06

Bump version for PPA build

c5f0912... by Dave Jones on 2019-12-06

Add changelog

a7a49e2... by Dave Jones on 2019-12-05

Fix LP: #1311056

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

c18c599... by Julian Andres Klode on 2019-04-29

Import patches-unapplied version 1.6.4 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: ed19ca7ef3e1382f89fec4c26e09d15f920b7617

New changelog entries:
  * apt.Cache: Fix (un)locking of archives (Closes: #922416) (LP: #1826870)
  * apt.Cache: Use explicit, more safe locking in update()
  * Update mirror lists

ed19ca7... by Julian Andres Klode on 2018-10-01

Import patches-unapplied version 1.6.3 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: dcf925fb2992477efddbad94853abd788c094659

New changelog entries:
  * Frontend locking and related locking improvements (LP: #1795407)
    - apt.Cache: Keep / Re-establish the system lock in commit()
    - apt.Cache: Keep archive locked during commit()/ in fetch_archives()
    - apt.Cache: Reinstate locks in a finally / run dpkg inside try
    - Introduce frontend locking
    - Convert apt.Cache.commit and apt_pkg.DepCache.commit to FE lock
  * Other changes to make that work:
    - Cherry-pick apt_pkg.Error type hint from 1.7
    - travis CI: bionic only; stretch does not have FE locking nor PPA
  * As always, updated mirror lists

dcf925f... by Julian Andres Klode on 2018-07-09

Import patches-unapplied version 1.6.2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f2178474a96ee25fd51e8e60ed7779b648ee3c7f

New changelog entries:
  * Introduce gitlab ci
  * Document whatsnew in 1.6.y
  * Add more extensive test cases for cache remapping
  * Do not override __hash__ in apt.package.Package (LP: #1780099)
  * debian/python-apt.docs: README is README.md since some time
  * debian/control: Point to salsa instead of anonscm

f217847... by Julian Andres Klode on 2018-06-06

Import patches-unapplied version 1.6.1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 0ec71712441d83b5212655f560eb3d794efe77de

New changelog entries:
  * apt: Fix typing errors to get CI pass again
  * apt.Cache: Remap objects when reopening cache (LP: #1773316)
  * apt_pkg.DepCache: Raise CacheMismatchError if argument belongs to diff. cache
  * Set branch to 1.6.y and adjust travis CI to run against stable releases
  * travis CI / Dockerfile: Pin mypy to 0.600 to prevent future changes breaking CI
  * utils/get_debian_mirrors.py: Get data from salsa

0ec7171... by Julian Andres Klode on 2018-04-18

Import patches-unapplied version 1.6.0 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 9f74ce49295e36ed5944ab80035187b296f7a028

New changelog entries:
  * Final release, no further changes.

9f74ce4... by Julian Andres Klode on 2018-04-13

Import patches-unapplied version 1.6.0~rc3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f1ae55fd7d9443eedf0149cbbbf17109416e43c3

New changelog entries:
  * Revert change to make apt.Cache subclass of dict
  * Fix get_changelog() to correctly decode non-unicode changelogs
  * Try to work around memory corruption in PackageRecords.*_hash
  * apt/auth.py: Protect against race with gpg when removing tmpdir
    (Closes: #871585)
  * Document Architecture: all handling in Package.{fullname,architecture()}
    (Closes: #863193)
  * python/tag.cc: Fix invalid read in TagFileNext
  * Raise ValueError if objects passed to DepCache are from different cache
    (LP: #1737441)
  * DepCache: Check that candidate we are setting belongs to package
  * debian/gbp.conf: Default branch is master now

f1ae55f... by Julian Andres Klode on 2018-03-23

Import patches-unapplied version 1.6.0~rc2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 3f54f63a186a5b3ba51f696aa7bbff3fc0f1b482

New changelog entries:
  * Add some weird python3-distutils build-depends (Closes: #893837)
  * Document apt_pkg.SourceRecordsFile