software-properties:ubuntu/master

Last commit made on 2024-04-18
Get this branch:
git clone -b ubuntu/master https://git.launchpad.net/software-properties
Members of Ubuntu Core Development Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/master
Repository:
lp:software-properties

Recent commits

aa96feb... by Nathan Teodosio

Update change log.

8539aa5... by Nathan Teodosio

add-apt-repository --list: print deb822 sources too.

LP:2060331

c2d1304... by Nathan Teodosio

Display no more than 1 comment line for "Other Software".

Truncate line if too large.

LP:2060915

d3359b0... by Nathan Teodosio

Trigger close action when pressing enter on close button of out-of-date cache dialog.

Previously it would still trigger the reload action.

LP:2061978

e2607a1... by Nathan Teodosio

Fix 'invalid escape sequence' SyntaxWarning.

LP:2059412

dc9b1e1... by Paride Legovini

Merge remote-tracking branch 'nteodosio/ppa-removal' into ubuntu/master

f3be385... by Nathan Teodosio

Update change log.

1a17aa7... by Nathan Teodosio

Fix PPA removal in Deb822 format.

LP:2059796

f90a96b... by Nick Rosbrook

Release software-properties 0.99.46

643e32a... by Nick Rosbrook

ppa: do not enable deb822 logic when input is sources.list line or URI

In 23.10, we made the switch to generating deb822 sources for PPAs.
However, when add-apt-repository is passed a sources.list line for a
PPA, e.g.:

 add-apt-repository -y "deb http://ppa.launchpad.net/<user>/<ppa>/ubuntu jammy main"

the PPAShortcutHandler will still claim to be able to handle this, but
will not generate correct output.

To fix this, when given a sources.list line or URI, disable deb822 logic
to fallback to the pre-23.10 behavior. This is still not the recommended
usage, but it fixes a regression from before 23.10.

(LP: #2037210)