~lgp171188/lpci:rebuild-snap-package-security-update

Last commit made on 2022-04-13
Get this branch:
git clone -b rebuild-snap-package-security-update https://git.launchpad.net/~lgp171188/lpci
Only Guruprasad can upload to this branch. If you are Guruprasad please log in for upload directions.

Branch merges

Branch information

Name:
rebuild-snap-package-security-update
Repository:
lp:~lgp171188/lpci

Recent commits

b46b5d7... by Guruprasad

Rebuild the Snap package to include updated system packages

See https://ubuntu.com/security/notices/USN-5376-1.

In progress
[WAITING] test:0 (build)
[WAITING] build:0 (build)
12 of 2 results
165dd94... by Colin Watson

Release version 0.0.7

f46a8dc... by Colin Watson

tox plugin: Pass through lower-case proxy environment variables

launchpad-buildd sets `http_proxy` and `https_proxy`, but tox 3.24.5
only passes through the upper-case versions. This is fixed in
development versions of tox
(https://github.com/tox-dev/tox/issues/2372), but work around it for
now.

043c932... by Guruprasad

Switch to the 0.0.7 development version

c6cc91e... by Guruprasad

Prepare for the 0.0.6 release

dcf23ec... by Guruprasad

Require the configuration file to be under the project directory

`lpcraft` will now raise an error if the configuration file is not
under the project directory.

In progress
[WAITING] test:0 (build)
[WAITING] build:0 (build)
12 of 2 results
bf3e10a... by Jürgen Gmach

Enable upgrading of dependencies via the `pip-compile` tox env

Previously, the command was hardcoded to `pip-compile`.

This would regenerate a missing `requirements.txt`, but it would never
upgrade the dependencies.

Now `tox -e pip-compile` upgrades the dependencies by default, but can
be overridden.

Also, all installation dependenices were updated.

451bd83... by Guruprasad

Add the pydocstyle pre-commit hook to lint the docstrings

Also fix the existing errors reported by the linter.

In progress
[WAITING] test:0 (build)
[WAITING] build:0 (build)
12 of 2 results
aa15abb... by Guruprasad

Update the 'black' pre-commit hook to version 22.3.0

This fixes the error caused by an incompatibility with 'click==8.1.0'.

9403e0d... by Jürgen Gmach

Sphinx: Turn warnings into errors

This prevents committing and publishing broken documentation.