launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #31179
[Merge] ~jugmac00/lpci:add-support-for-oracular into lpci:main
Jürgen Gmach has proposed merging ~jugmac00/lpci:add-support-for-oracular into lpci:main.
Commit message:
Add support for Oracular
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~jugmac00/lpci/+git/lpcraft/+merge/467774
--
Your team Launchpad code reviewers is requested to review the proposed merge of ~jugmac00/lpci:add-support-for-oracular into lpci:main.
diff --git a/lpci/providers/_buildd.py b/lpci/providers/_buildd.py
index 5849def..3479b3c 100644
--- a/lpci/providers/_buildd.py
+++ b/lpci/providers/_buildd.py
@@ -20,6 +20,7 @@ SERIES_TO_BUILDD_IMAGE_ALIAS = {
"jammy": bases.BuilddBaseAlias.JAMMY,
"mantic": bases.BuilddBaseAlias.MANTIC,
"noble": bases.BuilddBaseAlias.NOBLE,
+ "oracular": bases.BuilddBaseAlias.ORACULAR,
"devel": bases.BuilddBaseAlias.DEVEL,
}
diff --git a/lpci/providers/tests/test_buildd.py b/lpci/providers/tests/test_buildd.py
index 0f0e659..e9a1b90 100644
--- a/lpci/providers/tests/test_buildd.py
+++ b/lpci/providers/tests/test_buildd.py
@@ -24,6 +24,7 @@ class TestLPCIBuilddBaseConfiguration(TestCase):
"22.04": BuilddBaseAlias.JAMMY.value,
"23.10": BuilddBaseAlias.MANTIC.value,
"24.04": BuilddBaseAlias.NOBLE.value,
+ "24.10": BuilddBaseAlias.ORACULAR.value,
"devel": BuilddBaseAlias.DEVEL.value,
}
for k, v in alias_mapping.items():
diff --git a/requirements.in b/requirements.in
index ed7d830..fc0ac8b 100644
--- a/requirements.in
+++ b/requirements.in
@@ -1,5 +1,5 @@
craft-cli
-craft-providers>=1.23.1 # 1.23.1 fixed LXD version naming support
+craft-providers>=1.24.0 # 1.24.0 added support for Oracular
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 8eef53d..47469ed 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,9 +4,9 @@
#
# pip-compile
#
-backports-tarfile==1.0.0
+backports-tarfile==1.2.0
# via jaraco-context
-certifi==2024.2.2
+certifi==2024.6.2
# via requests
cffi==1.16.0
# via cryptography
@@ -14,9 +14,9 @@ charset-normalizer==3.3.2
# via requests
craft-cli==2.5.1
# via -r requirements.in
-craft-providers==1.23.1
+craft-providers==1.24.0
# via -r requirements.in
-cryptography==42.0.5
+cryptography==42.0.8
# via secretstorage
distro==1.9.0
# via lazr-restfulclient
@@ -34,13 +34,13 @@ jaraco-classes==3.4.0
# via keyring
jaraco-context==5.3.0
# via keyring
-jaraco-functools==4.0.0
+jaraco-functools==4.0.1
# via keyring
jeepney==0.8.0
# via
# keyring
# secretstorage
-keyring==25.1.0
+keyring==25.2.1
# via launchpadlib
launchpadlib[keyring]==1.11.0
# via -r requirements.in
@@ -50,21 +50,21 @@ lazr-uri==1.0.6
# via
# launchpadlib
# wadllib
-more-itertools==10.2.0
+more-itertools==10.3.0
# via
# jaraco-classes
# jaraco-functools
oauthlib==3.2.2
# via lazr-restfulclient
-packaging==24.0
+packaging==24.1
# via craft-providers
-platformdirs==4.2.0
+platformdirs==4.2.2
# via craft-cli
-pluggy==1.4.0
+pluggy==1.5.0
# via -r requirements.in
pycparser==2.22
# via cffi
-pydantic==1.10.15
+pydantic==1.10.16
# via
# -r requirements.in
# craft-providers
@@ -78,7 +78,9 @@ pyyaml==6.0.1
# craft-cli
# craft-providers
requests==2.31.0
- # via requests-unixsocket
+ # via
+ # craft-providers
+ # requests-unixsocket
requests-unixsocket==0.3.0
# via craft-providers
secretstorage==3.3.3
@@ -87,15 +89,15 @@ six==1.16.0
# via
# launchpadlib
# lazr-restfulclient
-typing-extensions==4.11.0
+typing-extensions==4.12.2
# via pydantic
-urllib3==1.26.18
+urllib3==1.26.19
# via
# craft-providers
# requests
wadllib==1.3.6
# via lazr-restfulclient
-zipp==3.18.1
+zipp==3.19.2
# via
# importlib-metadata
# importlib-resources
Follow ups