~cjwatson/lpci:release-0.2.4

Last commit made on 2023-09-29
Get this branch:
git clone -b release-0.2.4 https://git.launchpad.net/~cjwatson/lpci
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Branch information

Name:
release-0.2.4
Repository:
lp:~cjwatson/lpci

Recent commits

6854681... by Colin Watson

Release version 0.2.4

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
1dd9ae1... by Colin Watson

Release the latest build of each architecture

`lpci release` incorrectly released the latest build regardless of
architecture; this approach was OK when builds were typically only
dispatched for a single architecture, but now that we need to handle
releasing for (e.g.) both amd64 and arm64, it doesn't work so well.
Release the latest build for each architecture for which builds exist
instead, and add a new `--architecture` option for the case where people
want to override this behaviour and only release the latest build for a
single architecture.

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
0bea94e... by Jürgen Gmach

Clarify environment variable handling

- document precedence of environment variable handling
- refactor environment variable handling

636c48a... by Ines Almeida

Update documentation about parallel job execution

0b29d3d... by Jürgen Gmach

Set minimum version for PyYAML

... in order to avoid build issues, see
https://github.com/yaml/pyyaml/issues/601.

cbeddad... by Guruprasad

Prepare release 0.2.3

6e26929... by Guruprasad

Upgrade PyYAML to 6.0.1

This fixes https://github.com/yaml/pyyaml/pull/702, which was causing
errors when installing PyYAML.

7033da6... by Guruprasad

Switch to the development version 0.2.3.dev0

e684fea... by Jürgen Gmach

Fix broken syntax in NEWS.rst

773c16f... by Jürgen Gmach

Add manual doc building step to release documentation

As there is no automation in place, we need to trigger a manual build of
the documentation on Read the Docs, so the release notes are updated.