~jelmer/launchpadlib:extra-keyring

Last commit made on 2022-11-09
Get this branch:
git clone -b extra-keyring https://git.launchpad.net/~jelmer/launchpadlib
Only Jelmer Vernooij can upload to this branch. If you are Jelmer Vernooij please log in for upload directions.

Branch merges

Branch information

Name:
extra-keyring
Repository:
lp:~jelmer/launchpadlib

Recent commits

de8165d... by Jelmer Vernooij

Make keyring an extra.

Succeeded
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] tests:0 (build)
12 of 2 results
c1ee17c... by Jürgen Gmach

Back to development 1.10.19

Succeeded
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] tests:0 (build)
12 of 2 results
72b225d... by Jürgen Gmach

Prepare release for version 1.10.18

aead2ad... by Jürgen Gmach

Add minimal CI configuration

For now, we only run the linter and the tests for Python 3.8.

In order to run all tox environments, we need to discuss a proper way
how to provide different Python versions.

32d17a4... by Jürgen Gmach

Update linters

Please note that both black >= 22 and pyupgrade >= 3 drop support for
working with Python 2 files, so we must not update them unless we drop
support for Python 2.

005e9fb... by Jürgen Gmach

Declare support for Python 3.11

1ed214c... by Colin Watson

Release launchpadlib 1.10.17

09ef2ee... by Colin Watson

Fix black pre-commit hook

We can't upgrade to black 22.3.0 since we still need to support Python 2
syntax, but this works around https://github.com/psf/black/issues/2964
in a different way.

a9134e3... by Colin Watson

Fix doctests for Python 3

The doctests are currently only run via Launchpad's test suite, and we'd
accidentally not been running them since renaming from `.txt` to `.rst`
in 1.10.8.

1bab9c2... by Jürgen Gmach

Create coverage report

Also, switch to the pytest test runner.

As pytest showed more warnings than the previously used test runner, one
test had to be updated to make it pass.