~ilasc/launchpad:add-name-to-conda-pkg

Last commit made on 2022-11-11
Get this branch:
git clone -b add-name-to-conda-pkg https://git.launchpad.net/~ilasc/launchpad
Only Ioana Lasc can upload to this branch. If you are Ioana Lasc please log in for upload directions.

Branch merges

Branch information

Name:
add-name-to-conda-pkg
Repository:
lp:~ilasc/launchpad

Recent commits

2b02495... by Ioana Lasc

Run pre-commit

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
230b69c... by Ioana Lasc

Add the name to Conda packages

Failed
[SUCCEEDED] docs:0 (build)
[FAILED] lint:0 (build)
[WAITING] mypy:0 (build)
13 of 3 results
4aa98ea... by Guruprasad

Allow bugtasks against any package in a distroseries without published sources

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/432250

8a392e9... by Guruprasad

Allow bugtasks against any package in a distroseries without published sources

aace58f... by Colin Watson

Fix json.dumps call for Python >= 3.6

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/432593

2e76562... by Colin Watson

tour: Remove jQuery

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/432600

eadba84... by Colin Watson

tour: Remove jQuery

The Launchpad tour used to rely on jQuery to paper over browser
differences for its dropdown widget, and we'd copied a now very old
version of jQuery into our tree to support this. However, advances in
web browsers have made this largely unnecessary: it turns out to be
pretty easy to rewrite the small amount of JavaScript involved using
only standard APIs with no libraries. Based on some poking around on
https://caniuse.com/, I believe that this only drops support for the
small number of pre-2012 browsers that don't support
`Element.classList`, making up about 0.3% of global usage.

196e4a5... by Colin Watson

Fix json.dumps call for Python >= 3.6

The `json.dumps` call in `lp.bugs.model.apportjob` started failing on
Python >= 3.6 after the change to drop the dependency on `simplejson`,
because `json.dumps` changed in 3.6 to make most arguments keyword-only.
Passing the encoding as a positional argument has probably been
incorrect for a long time since the encoding wasn't the next argument
after the object to dump, but this hasn't mattered since Python 3
anyway.

5a317b7... by Colin Watson

charm: Handle multiple RabbitMQ broker URLs

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/432508

d81b567... by Colin Watson

charm: Handle multiple RabbitMQ broker URLs

Now that we can tell Launchpad to use multiple RabbitMQ broker URLs with
round-robin between them, we should make use of that rather than just
picking one of them. This allows for higher availability.