diff --git a/python/ironic-understack/pyproject.toml b/python/ironic-understack/pyproject.toml index 6449cea60..a8fea745b 100644 --- a/python/ironic-understack/pyproject.toml +++ b/python/ironic-understack/pyproject.toml @@ -11,7 +11,7 @@ requires-python = "~=3.10.0" readme = "README.md" license = "MIT" dependencies = [ - "ironic>=32.0,<33", + "ironic>=33,<34", "pyyaml~=6.0", "understack-flavor-matcher", ] diff --git a/python/ironic-understack/uv.lock b/python/ironic-understack/uv.lock index 4e830150a..04573ec0c 100644 --- a/python/ironic-understack/uv.lock +++ b/python/ironic-understack/uv.lock @@ -415,7 +415,7 @@ wheels = [ [[package]] name = "ironic" -version = "32.0.0" +version = "33.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "alembic" }, @@ -430,6 +430,7 @@ dependencies = [ { name = "jsonschema" }, { name = "keystoneauth1" }, { name = "keystonemiddleware" }, + { name = "lark" }, { name = "microversion-parse" }, { name = "netaddr" }, { name = "openstacksdk" }, @@ -465,9 +466,9 @@ dependencies = [ { name = "websockify" }, { name = "zeroconf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4e/ff/0d28d00d1b565c25e155d895226f0bb03b06ea7f6be94d3753a77015038d/ironic-32.0.0.tar.gz", hash = "sha256:92cacdfb6793c3ce39e3ab808b6b7e890a710a49816e1faab49950603b2f2cea", size = 2969350, upload-time = "2025-09-11T12:45:06.984Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b5/b3/89def9f56cb4f1e138d1cd4a44316fcc74e2b93a45682b9c23e7bc08fe35/ironic-33.0.0.tar.gz", hash = "sha256:3517b2eb8e318152a6647a02f10cfa11e9618558626cc7528d6312424d95c87e", size = 3024715, upload-time = "2025-12-04T05:44:17.824Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/6e/4204df18b448d029882e00a3e936537a3bdc16900adceb6eb9d50e118f6a/ironic-32.0.0-py3-none-any.whl", hash = "sha256:fae4bb972e108d854786e1816d273bce3cc8aa72d117d9d2d9d9348b2ce875fc", size = 2332148, upload-time = "2025-09-11T12:45:05.084Z" }, + { url = "https://files.pythonhosted.org/packages/e5/88/fe15de32c25fc54c4e4e5448cfdbdf5af4d661b2476e1f985ac83bf5c7b8/ironic-33.0.0-py3-none-any.whl", hash = "sha256:b12d473318cc90f79070f565832421f201d8ce488a696724f3848cd9e9cd26aa", size = 2377285, upload-time = "2025-12-04T05:44:16.02Z" }, ] [[package]] @@ -476,7 +477,6 @@ version = "0.0.0" source = { editable = "." } dependencies = [ { name = "ironic" }, - { name = "pytest-mock" }, { name = "pyyaml" }, { name = "understack-flavor-matcher" }, ] @@ -486,12 +486,12 @@ test = [ { name = "pytest" }, { name = "pytest-cov" }, { name = "pytest-github-actions-annotate-failures" }, + { name = "pytest-mock" }, ] [package.metadata] requires-dist = [ - { name = "ironic", specifier = ">=32.0,<33" }, - { name = "pytest-mock", specifier = ">=3.15.1" }, + { name = "ironic", specifier = ">=33,<34" }, { name = "pyyaml", specifier = "~=6.0" }, { name = "understack-flavor-matcher", directory = "../understack-flavor-matcher" }, ] @@ -501,6 +501,7 @@ test = [ { name = "pytest", specifier = ">=9.0.1,<10" }, { name = "pytest-cov", specifier = ">=7,<8" }, { name = "pytest-github-actions-annotate-failures" }, + { name = "pytest-mock", specifier = ">=3.15.1" }, ] [[package]] @@ -663,6 +664,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/14/d6/943cf84117cd9ddecf6e1707a3f712a49fc64abdb8ac31b19132871af1dd/kombu-5.6.1-py3-none-any.whl", hash = "sha256:b69e3f5527ec32fc5196028a36376501682973e9620d6175d1c3d4eaf7e95409", size = 214141, upload-time = "2025-11-25T11:07:31.54Z" }, ] +[[package]] +name = "lark" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/da/34/28fff3ab31ccff1fd4f6c7c7b0ceb2b6968d8ea4950663eadcb5720591a0/lark-1.3.1.tar.gz", hash = "sha256:b426a7a6d6d53189d318f2b6236ab5d6429eaf09259f1ca33eb716eed10d2905", size = 382732, upload-time = "2025-10-27T18:25:56.653Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/82/3d/14ce75ef66813643812f3093ab17e46d3a206942ce7376d31ec2d36229e7/lark-1.3.1-py3-none-any.whl", hash = "sha256:c629b661023a014c37da873b4ff58a817398d12635d3bbb2c5a03be7fe5d1e12", size = 113151, upload-time = "2025-10-27T18:25:54.882Z" }, +] + [[package]] name = "mako" version = "1.3.10"