diff --git a/taskcluster/kinds/docker-image/kind.yml b/taskcluster/kinds/docker-image/kind.yml index 8aec1cd59..dd2556ca6 100644 --- a/taskcluster/kinds/docker-image/kind.yml +++ b/taskcluster/kinds/docker-image/kind.yml @@ -12,7 +12,7 @@ transforms: meta: - &py311 "3.11.9" - - &py313 "3.13.12" + - &py314 "3.14.3" - &uv_version "0.7.15" tasks: @@ -21,10 +21,10 @@ tasks: args: PYTHON_VERSION: *py311 UV_VERSION: *uv_version - python313: + python314: definition: base-test args: - PYTHON_VERSION: *py313 + PYTHON_VERSION: *py314 UV_VERSION: *uv_version # Used by push-image kind @@ -110,21 +110,21 @@ tasks: PYTHON_VERSION: *py311 APT_PACKAGES: osslsigncode cmake clang - pushapkscript-test-py313: + pushapkscript-test-py314: definition: base-test args: - PYTHON_VERSION: *py313 + PYTHON_VERSION: *py314 APT_PACKAGES: default-jdk - pushflatpakscript-test-py313: + pushflatpakscript-test-py314: definition: base-test args: - PYTHON_VERSION: *py313 + PYTHON_VERSION: *py314 # Copied from pushflatpakscript/docker.d/image_setup.sh APT_PACKAGES: gir1.2-ostree-1.0 libgirepository1.0-dev ostree - signingscript-test-py313: + signingscript-test-py314: definition: base-test args: - PYTHON_VERSION: *py313 + PYTHON_VERSION: *py314 APT_PACKAGES: osslsigncode cmake clang diff --git a/taskcluster/kinds/tox/kind.yml b/taskcluster/kinds/tox/kind.yml index 05e1ca0fa..72e2f15e7 100644 --- a/taskcluster/kinds/tox/kind.yml +++ b/taskcluster/kinds/tox/kind.yml @@ -43,7 +43,7 @@ task-defaults: - tox.ini - uv.lock matrix: - python: ["311", "313"] + python: ["311", "314"] tasks: addonscript: diff --git a/tox.ini b/tox.ini index 1811e23d6..1f082e57c 100644 --- a/tox.ini +++ b/tox.ini @@ -108,89 +108,89 @@ changedir = {toxinidir}/treescript commands = tox -e py311 -[testenv:addonscript-py313] +[testenv:addonscript-py314] changedir = {toxinidir}/addonscript commands = - tox -e py313 + tox -e py314 -[testenv:balrogscript-py313] +[testenv:balrogscript-py314] changedir = {toxinidir}/balrogscript commands = - tox -e py313 + tox -e py314 -[testenv:beetmoverscript-py313] +[testenv:beetmoverscript-py314] changedir = {toxinidir}/beetmoverscript commands = - tox -e py313 + tox -e py314 -[testenv:bitrisescript-py313] +[testenv:bitrisescript-py314] changedir = {toxinidir}/bitrisescript commands = - tox -e py313 + tox -e py314 -[testenv:bouncerscript-py313] +[testenv:bouncerscript-py314] changedir = {toxinidir}/bouncerscript commands = - tox -e py313 + tox -e py314 -[testenv:configloader-py313] +[testenv:configloader-py314] changedir = {toxinidir}/configloader commands = - tox -e py313 + tox -e py314 -[testenv:init-py313] +[testenv:init-py314] commands = pytest -n auto tests -[testenv:iscript-py313] +[testenv:iscript-py314] changedir = {toxinidir}/iscript commands = - tox -e py313 + tox -e py314 -[testenv:githubscript-py313] +[testenv:githubscript-py314] changedir = {toxinidir}/githubscript commands = - tox -e py313 + tox -e py314 -[testenv:landoscript-py313] +[testenv:landoscript-py314] changedir = {toxinidir}/landoscript commands = - tox -e py313 + tox -e py314 -[testenv:pushapkscript-py313] +[testenv:pushapkscript-py314] changedir = {toxinidir}/pushapkscript commands = - tox -e py313 + tox -e py314 -[testenv:pushflatpakscript-py313] +[testenv:pushflatpakscript-py314] changedir = {toxinidir}/pushflatpakscript commands = - tox -e py313 + tox -e py314 -[testenv:pushmsixscript-py313] +[testenv:pushmsixscript-py314] changedir = {toxinidir}/pushmsixscript commands = - tox -e py313 + tox -e py314 -[testenv:scriptworker_client-py313] +[testenv:scriptworker_client-py314] changedir = {toxinidir}/scriptworker_client commands = - tox -e py313,mypy + tox -e py314,mypy -[testenv:shipitscript-py313] +[testenv:shipitscript-py314] changedir = {toxinidir}/shipitscript commands = - tox -e py313 + tox -e py314 -[testenv:signingscript-py313] +[testenv:signingscript-py314] changedir = {toxinidir}/signingscript commands = - tox -e py313 + tox -e py314 -[testenv:treescript-py313] +[testenv:treescript-py314] changedir = {toxinidir}/treescript commands = - tox -e py313 + tox -e py314 [testenv:ruff] commands = diff --git a/uv.lock b/uv.lock index 004b437f8..fe04363ed 100644 --- a/uv.lock +++ b/uv.lock @@ -3777,7 +3777,7 @@ wheels = [ [[package]] name = "scriptworker" -version = "62.5.0" +version = "62.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohttp" }, @@ -3792,9 +3792,9 @@ dependencies = [ { name = "taskcluster" }, { name = "taskcluster-taskgraph" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5b/70/3b7d3c265e7bb4bcd3f72c8f4f55f5a2593c230c3809d010915b6e09ebed/scriptworker-62.5.0.tar.gz", hash = "sha256:e6f23a5c0ad7bc7a741d44eb223bb3f72f7b4d0e9f55b98003e455e5e228faa0", size = 98820, upload-time = "2026-02-12T14:55:08.715Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/d9/b69220edf122651820ed36d39cf74ea742fa70b934aa91f59c18cd831b91/scriptworker-62.6.0.tar.gz", hash = "sha256:841804322cba096ba0ac024b2c05314d9f577e397564466248a0685aa57bec77", size = 98948, upload-time = "2026-03-03T17:31:21.135Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c5/bc/22db0ee10eedbdabd05fc5aca130bdefead8cbf42f96c45ff1ed7aeeb34b/scriptworker-62.5.0-py3-none-any.whl", hash = "sha256:39459b4fc4bf779a7cbb4a7d36c4d0264bd0f393e5c361b0b82ba89053b06c49", size = 79232, upload-time = "2026-02-12T14:55:06.722Z" }, + { url = "https://files.pythonhosted.org/packages/74/d6/0a490d3dff004c155fedfa97fcf3dba59eb8273cd863bf4048748a50b291/scriptworker-62.6.0-py3-none-any.whl", hash = "sha256:03012da4613ec6cbd6248fe3d4d1d80b819dcbd3f065df9ef972d5371c738e07", size = 79240, upload-time = "2026-03-03T17:31:19.742Z" }, ] [[package]]