diff --git a/pyproject.toml b/pyproject.toml index e46a60599..4e412337f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,11 +4,11 @@ dynamic = ["version"] description = "The main tool to build, upload, and develop in general the Juju charms." readme = "README.md" dependencies = [ - "craft-application~=4.7", + "craft-application~=4.8", "craft-cli>=2.3.0", "craft-grammar>=2.0.0", "craft-parts>=2.2.1", - "craft-providers>=2.0.0", + "craft-providers>=2.1.0", "craft-platforms~=0.5", "craft-providers>=2.0.0", "craft-store>=3.1.0", diff --git a/uv.lock b/uv.lock index 6e958af9a..be8f2e067 100644 --- a/uv.lock +++ b/uv.lock @@ -351,7 +351,7 @@ wheels = [ [[package]] name = "charmcraft" -version = "3.2.2.post148+g5d7e94c3" +version = "3.2.2.post140+gaf377cd8" source = { editable = "." } dependencies = [ { name = "craft-application" }, @@ -450,12 +450,13 @@ requires-dist = [ { name = "canonical-sphinx", extras = ["full"], marker = "extra == 'docs'", specifier = "~=0.2" }, { name = "codespell", extras = ["toml"], marker = "extra == 'lint'" }, { name = "coverage", marker = "extra == 'dev'" }, - { name = "craft-application", specifier = "~=4.7" }, + { name = "craft-application", specifier = "~=4.8" }, { name = "craft-cli", specifier = ">=2.3.0" }, { name = "craft-grammar", specifier = ">=2.0.0" }, { name = "craft-parts", specifier = ">=2.2.1" }, { name = "craft-platforms", specifier = "~=0.5" }, { name = "craft-providers", specifier = ">=2.0.0" }, + { name = "craft-providers", specifier = ">=2.1.0" }, { name = "craft-store", specifier = ">=3.1.0" }, { name = "distro", specifier = ">=1.7.0" }, { name = "docker", specifier = ">=7.0.0" }, @@ -605,7 +606,7 @@ name = "click" version = "8.1.7" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "platform_system == 'Windows' or (extra == 'extra-10-charmcraft-apt-jammy' and extra == 'extra-10-charmcraft-apt-noble') or (extra == 'extra-10-charmcraft-apt-jammy' and extra == 'extra-10-charmcraft-apt-oracular') or (extra == 'extra-10-charmcraft-apt-jammy' and extra == 'extra-10-charmcraft-apt-plucky') or (extra == 'extra-10-charmcraft-apt-noble' and extra == 'extra-10-charmcraft-apt-oracular') or (extra == 'extra-10-charmcraft-apt-noble' and extra == 'extra-10-charmcraft-apt-plucky') or (extra == 'extra-10-charmcraft-apt-oracular' and extra == 'extra-10-charmcraft-apt-plucky')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-10-charmcraft-apt-jammy' and extra == 'extra-10-charmcraft-apt-noble') or (extra == 'extra-10-charmcraft-apt-jammy' and extra == 'extra-10-charmcraft-apt-oracular') or (extra == 'extra-10-charmcraft-apt-jammy' and extra == 'extra-10-charmcraft-apt-plucky') or (extra == 'extra-10-charmcraft-apt-noble' and extra == 'extra-10-charmcraft-apt-oracular') or (extra == 'extra-10-charmcraft-apt-noble' and extra == 'extra-10-charmcraft-apt-plucky') or (extra == 'extra-10-charmcraft-apt-oracular' and extra == 'extra-10-charmcraft-apt-plucky')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/96/d3/f04c7bfcf5c1862a2a5b845c6b2b360488cf47af55dfa79c98f6a6bf98b5/click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de", size = 336121 } wheels = [ @@ -765,7 +766,7 @@ toml = [ [[package]] name = "craft-application" -version = "4.7.0" +version = "4.8.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-types" }, @@ -785,9 +786,9 @@ dependencies = [ { name = "snap-helpers" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/93/07/ea6b687ec207ffca23d6de390b6fd73794e907014009ae7d6f5f70d92e3a/craft_application-4.7.0.tar.gz", hash = "sha256:02dde777bf3ca288009401f6e35fbc0b31eb5cc60cebd98055a3f75fcb3bf23f", size = 225607 } +sdist = { url = "https://files.pythonhosted.org/packages/35/d5/978fcbc02f7e420f62dd6a86be809478261d151b9f049bdbe9b4880c144c/craft_application-4.8.0.tar.gz", hash = "sha256:0e5dfc41becfde269cc4fae647604a720e3ff57472dce2ef31d7798960058b06", size = 227858 } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/f3/6d82e8eb8215dfe96415d43fcc4ed47ce096ecb56278524cc92a06193a03/craft_application-4.7.0-py3-none-any.whl", hash = "sha256:b3b353694b720e3cfe86f40a73ad59801e177cff7bd876dfdd3d4cbc3a0bd6af", size = 144630 }, + { url = "https://files.pythonhosted.org/packages/2d/c3/d616e1bf86ac89ca5c8715ee01e8167c956644390b8803f039deac787a6b/craft_application-4.8.0-py3-none-any.whl", hash = "sha256:d8c0459a6501cf7b6e20f779ef2f935d7964d68400171a19bfec7b953e695aee", size = 146002 }, ] [[package]] @@ -868,7 +869,7 @@ wheels = [ [[package]] name = "craft-providers" -version = "2.0.4" +version = "2.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, @@ -877,9 +878,9 @@ dependencies = [ { name = "requests" }, { name = "requests-unixsocket2" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/02/85/4c5a2cdafa858cfd10fe76fdab5fb0452e6dff895b12fe67c8cbe451685e/craft_providers-2.0.4.tar.gz", hash = "sha256:a70248fb6705fc34f44f0d6a5af360945aca94f871bb607ef5c70de60652e776", size = 179472 } +sdist = { url = "https://files.pythonhosted.org/packages/29/1f/4c0eb72331e11ec8fec5cd24e993fe1e34ca04331251b90b8b6c7b1b72c7/craft_providers-2.1.0.tar.gz", hash = "sha256:9494a70cd0f86c13a746157bc1a54520e867656690f60d07d4ffdce39f60a99a", size = 180276 } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/6b/2133285adb7310abad0b0d65cee02980b54b877d46d72356fa522c962a20/craft_providers-2.0.4-py2.py3-none-any.whl", hash = "sha256:b282fcfc0430e481b39ff8dbd354689a3ac260be3dc2b046691801217c4b2a8b", size = 96958 }, + { url = "https://files.pythonhosted.org/packages/bd/53/81f948ad5cd368bd7774b716e9afcae383ac8a389b7b462b214cd8981ade/craft_providers-2.1.0-py2.py3-none-any.whl", hash = "sha256:502e6fbb92435fac0db3bee0fcdaa84f0826880176b4635d896c5e4d429e3c5e", size = 97031 }, ] [[package]]