~enr0n/software-properties:deb822

Last commit made on 2023-03-31
Get this branch:
git clone -b deb822 https://git.launchpad.net/~enr0n/software-properties
Only Nick Rosbrook can upload to this branch. If you are Nick Rosbrook please log in for upload directions.

Branch merges

Branch information

Name:
deb822
Repository:
lp:~enr0n/software-properties

Recent commits

18226d1... by Nick Rosbrook

test: modify PPA tests for deb822 sources

273f2f7... by Nick Rosbrook

ppa: enable deb822 support for PPAs

Enable deb822 in the super class and build _source_entry as
Deb822SourceEntry.

3745e16... by Nick Rosbrook

shortcuthandler: add optional deb822 functionality

Add an attribute to ShortcutHandler to indiciate that deb822 support
should be enabled. When true, deb822 will be enabled on the sources
list, and the source will be created as deb822. When false, there is no
difference. The default is false.

a06c5a5... by Nick Rosbrook

sourceutils: add deb822 aware copy function

774bbcd... by Nick Rosbrook

softwareproperties: remove extendedsourceslist.py

All internal users of this API have been ported away from it. Since this
API is not really compatible with deb822, we do not want to further
complicate things by trying to fit deb822 into the extended API.

Hence, remove extendedsourceslist.py to prepare for deb822 support.

f764fa1... by Nick Rosbrook

sourceslist: stop using extendedsourceslist

7aec8bd... by Nick Rosbrook

test: stop using extendedsourceslist in test_shortcuts.py

365cf1a... by Nick Rosbrook

shortcuthandler: stop using extendedsourceslist

6d5b78a... by Nick Rosbrook

uri: stop using extendedsourceslist

Most of the create_line() logic already exists in the actual
SourceEntry.str method. Make sure the dist is set correctly and use
SourceEntry.str instead.

26870e8... by Nick Rosbrook

test: stop using extendsourceslist in test_add_apt_repository.py