launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #31020
[Merge] ~jugmac00/lpci:add-support-for-new-lxd-version-schema into lpci:main
Jürgen Gmach has proposed merging ~jugmac00/lpci:add-support-for-new-lxd-version-schema into lpci:main.
Commit message:
Add support for new lxd version schema
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~jugmac00/lpci/+git/lpcraft/+merge/464102
--
Your team Launchpad code reviewers is requested to review the proposed merge of ~jugmac00/lpci:add-support-for-new-lxd-version-schema into lpci:main.
diff --git a/NEWS.rst b/NEWS.rst
index b853c31..4fd49c9 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,12 @@
Version history
===============
+0.2.7 (2024-04-11)
+==================
+
+- Remove support for Lunar, which EOLed January 2024.
+- Update dependencies to add support for new lxd version schema.
+
0.2.6 (2024-02-19)
==================
diff --git a/lpci/providers/_buildd.py b/lpci/providers/_buildd.py
index 33125c9..07fd876 100644
--- a/lpci/providers/_buildd.py
+++ b/lpci/providers/_buildd.py
@@ -18,7 +18,6 @@ SERIES_TO_BUILDD_IMAGE_ALIAS = {
"bionic": bases.BuilddBaseAlias.BIONIC,
"focal": bases.BuilddBaseAlias.FOCAL,
"jammy": bases.BuilddBaseAlias.JAMMY,
- "lunar": bases.BuilddBaseAlias.LUNAR,
"mantic": bases.BuilddBaseAlias.MANTIC,
"devel": bases.BuilddBaseAlias.DEVEL,
}
diff --git a/requirements.in b/requirements.in
index 7cdae3e..ed7d830 100644
--- a/requirements.in
+++ b/requirements.in
@@ -1,5 +1,5 @@
craft-cli
-craft-providers>=1.19.0 # 1.19.0 added support of bases.BuilddBaseAlias.MANTIC
+craft-providers>=1.23.1 # 1.23.1 fixed LXD version naming support
launchpadlib[keyring]
pydantic
PyYAML>=6.0.1 # 6.0.0 is not compatible with a current cython version
diff --git a/requirements.txt b/requirements.txt
index d76c52e..8eef53d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,66 +4,73 @@
#
# pip-compile
#
-certifi==2023.7.22
+backports-tarfile==1.0.0
+ # via jaraco-context
+certifi==2024.2.2
# via requests
cffi==1.16.0
# via cryptography
-charset-normalizer==3.3.1
+charset-normalizer==3.3.2
# via requests
-craft-cli==2.4.0
+craft-cli==2.5.1
# via -r requirements.in
-craft-providers==1.19.0
+craft-providers==1.23.1
# via -r requirements.in
-cryptography==41.0.5
+cryptography==42.0.5
# via secretstorage
-distro==1.8.0
+distro==1.9.0
# via lazr-restfulclient
httplib2==0.22.0
# via
# launchpadlib
# lazr-restfulclient
-idna==3.4
+idna==3.7
# via requests
-importlib-metadata==6.8.0
+importlib-metadata==7.1.0
# via keyring
-importlib-resources==6.1.0
+importlib-resources==6.4.0
# via keyring
-jaraco-classes==3.3.0
+jaraco-classes==3.4.0
+ # via keyring
+jaraco-context==5.3.0
+ # via keyring
+jaraco-functools==4.0.0
# via keyring
jeepney==0.8.0
# via
# keyring
# secretstorage
-keyring==24.2.0
+keyring==25.1.0
# via launchpadlib
launchpadlib[keyring]==1.11.0
# via -r requirements.in
-lazr-restfulclient==0.14.5
+lazr-restfulclient==0.14.6
# via launchpadlib
lazr-uri==1.0.6
# via
# launchpadlib
# wadllib
-more-itertools==10.1.0
- # via jaraco-classes
+more-itertools==10.2.0
+ # via
+ # jaraco-classes
+ # jaraco-functools
oauthlib==3.2.2
# via lazr-restfulclient
-packaging==23.2
+packaging==24.0
# via craft-providers
-platformdirs==3.11.0
+platformdirs==4.2.0
# via craft-cli
-pluggy==1.3.0
+pluggy==1.4.0
# via -r requirements.in
-pycparser==2.21
+pycparser==2.22
# via cffi
-pydantic==1.10.13
+pydantic==1.10.15
# via
# -r requirements.in
- # craft-cli
# craft-providers
-pyparsing==3.1.1
+pyparsing==3.1.2
# via httplib2
-python-dotenv==1.0.0
+python-dotenv==1.0.1
# via -r requirements.in
pyyaml==6.0.1
# via
@@ -80,7 +87,7 @@ six==1.16.0
# via
# launchpadlib
# lazr-restfulclient
-typing-extensions==4.8.0
+typing-extensions==4.11.0
# via pydantic
urllib3==1.26.18
# via
@@ -88,7 +95,7 @@ urllib3==1.26.18
# requests
wadllib==1.3.6
# via lazr-restfulclient
-zipp==3.17.0
+zipp==3.18.1
# via
# importlib-metadata
# importlib-resources
diff --git a/setup.cfg b/setup.cfg
index edde67e..d556b46 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,6 +1,6 @@
[metadata]
name = lpci
-version = 0.2.6
+version = 0.2.7
description = Runner for Launchpad CI jobs
long_description = file: README.rst
long_description_content_type = text/x-rst
Follow ups