← Back to issue list

Dependency Dashboard

View original Github issue

Metadata

Project
charmcraft
Number
#947
Type
issue
State
open
Author
renovate[bot]
Labels
Created
2022-12-09 15:48:46+00:00
Updated
2026-05-29 01:14:00+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/canonical/charmcraft). ## Awaiting Schedule The following updates are awaiting their schedule. To get an update now, click on a checkbox below. - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-github-actions -->build(deps): update dependency python to 3.14 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-major-github-actions -->build(deps): update github actions (hotfix/2.7) (major) (`actions/checkout`, `actions/download-artifact`, `actions/setup-python`, `actions/upload-artifact`, `canonical/has-signed-canonical-cla`, `github/codeql-action`) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-pyright-1.x -->build(deps): update dependency pyright to v1.1.409 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-attrs-23.x -->build(deps): update dependency attrs to v23.2.0 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-cachetools-5.x -->build(deps): update dependency cachetools to v5.5.2 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-certifi-2023.x -->build(deps): update dependency certifi to v2023.11.17 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-charset-normalizer-3.x -->build(deps): update dependency charset-normalizer to v3.4.7 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-click-8.x -->build(deps): update dependency click to v8.4.1 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-codespell-2.x -->build(deps): update dependency codespell to v2.4.2 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-coverage-7.x -->build(deps): update dependency coverage to v7.14.1 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-craft-cli-2.x -->build(deps): update dependency craft-cli to v2.15.0 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-craft-parts-1.x -->build(deps): update dependency craft-parts to v1.34.0 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-craft-providers-1.x -->build(deps): update dependency craft-providers to v1.25.0 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-craft-store-2.x -->build(deps): update dependency craft-store to v2.6.2 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-distlib-0.x -->build(deps): update dependency distlib to v0.4.0 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/2.7-distro-1.x -->build(deps): update dependency distro to v1.9.0 (hotfix/2.7) - [ ] <!-- unschedule-branch=renovate/hotfix/3.5-github-actions -->build(deps): update github actions (hotfix/3.5) (`go`, `python`) - [ ] <!-- unschedule-branch=renovate/hotfix/3.5-major-github-actions -->build(deps): update github actions (hotfix/3.5) (major) (`actions/checkout`, `actions/download-artifact`, `actions/setup-go`, `actions/setup-node`, `actions/setup-python`, `actions/upload-artifact`, `astral-sh/setup-uv`, `github/codeql-action`, `node`, `softprops/action-gh-release`) - [ ] <!-- create-all-awaiting-schedule-prs -->🔐 **Create all awaiting schedule PRs at once** 🔐 ## Rate-Limited The following updates are currently rate-limited. To force their creation now, click on a checkbox below. - [ ] <!-- unlimit-branch=renovate/main-bugfixes -->build(deps): update bugfixes (main) (`astral-sh/ruff-pre-commit`, `fastapi`) - [ ] <!-- unlimit-branch=renovate/main-lock-file-maintenance -->build(deps): lock file maintenance (main) - [ ] <!-- unlimit-branch=renovate/main-django-6.x -->build(deps): update dependency django to v6 (main) - [ ] <!-- unlimit-branch=renovate/main-mypy-2.x -->build(deps): update dependency mypy to v2 (main) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-bugfixes -->build(deps): update bugfixes (hotfix/2.7) (`pydantic`, `types-pyyaml`) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-cffi-1.x -->build(deps): update dependency cffi to v1.17.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-deprecated-1.x -->build(deps): update dependency deprecated to v1.3.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-filelock-3.x -->build(deps): update dependency filelock to v3.29.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-flake8-7.x -->build(deps): update dependency flake8 to v7.3.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-humanize-4.x -->build(deps): update dependency humanize to v4.15.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-idna-3.x -->build(deps): update dependency idna to v3.16 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-importlib-metadata-6.x -->build(deps): update dependency importlib-metadata to v6.11.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-iniconfig-2.x -->build(deps): update dependency iniconfig to v2.3.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-jaraco-classes-3.x -->build(deps): update dependency jaraco-classes to v3.4.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-jeepney-0.x -->build(deps): update dependency jeepney to v0.9.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-jsonschema-4.x -->build(deps): update dependency jsonschema to v4.26.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-jsonschema-specifications-2023.x -->build(deps): update dependency jsonschema-specifications to v2023.12.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-keyring-24.x -->build(deps): update dependency keyring to v24.3.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-lxml-5.x -->build(deps): update dependency lxml to v5.4.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-more-itertools-10.x -->build(deps): update dependency more-itertools to v10.8.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-mypy-1.x -->build(deps): update dependency mypy to v1.20.2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-mypy-extensions-1.x -->build(deps): update dependency mypy-extensions to v1.1.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-nodeenv-1.x -->build(deps): update dependency nodeenv to v1.10.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-overrides-7.x -->build(deps): update dependency overrides to v7.7.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pluggy-1.x -->build(deps): update dependency pluggy to v1.6.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pycodestyle-2.x -->build(deps): update dependency pycodestyle to v2.14.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pycparser-2.x -->build(deps): update dependency pycparser to v2.23 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pyfakefs-5.x -->build(deps): update dependency pyfakefs to v5.10.2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pyflakes-3.x -->build(deps): update dependency pyflakes to v3.4.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pynacl-1.x -->build(deps): update dependency pynacl to v1.6.2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pyproject-api-1.x -->build(deps): update dependency pyproject-api to v1.10.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pytest-8.x -->build(deps): update dependency pytest to v8.4.2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pytest-check-2.x -->build(deps): update dependency pytest-check to v2.8.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pytest-mock-3.x -->build(deps): update dependency pytest-mock to v3.15.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pytest-subprocess-1.x -->build(deps): update dependency pytest-subprocess to v1.6.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-python-dateutil-2.x -->build(deps): update dependency python-dateutil to v2.9.0.post0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-referencing-0.x -->build(deps): update dependency referencing to v0.37.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-requests-2.x -->build(deps): update dependency requests to v2.34.2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-responses-0.x -->build(deps): update dependency responses to v0.26.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-rpds-py-0.x -->build(deps): update dependency rpds-py to v0.30.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-ruff-0.x -->build(deps): update dependency ruff to v0.15.14 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-secretstorage-3.x -->build(deps): update dependency secretstorage to v3.5.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-setuptools-75.x -->build(deps): update dependency setuptools to v75.9.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-six-1.x -->build(deps): update dependency six to v1.17.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-tabulate-0.x -->build(deps): update dependency tabulate to v0.10.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-tox-4.x -->build(deps): update dependency tox to v4.54.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-tox-gh-1.x -->build(deps): update dependency tox-gh to v1.7.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-types-deprecated-1.x -->build(deps): update dependency types-deprecated to v1.3.1.20260520 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-types-python-dateutil-2.x -->build(deps): update dependency types-python-dateutil to v2.9.0.20260518 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-types-requests-2.x -->build(deps): update dependency types-requests to v2.33.0.20260518 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-types-setuptools-69.x -->build(deps): update dependency types-setuptools to v69.5.0.20240522 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-types-tabulate-0.x -->build(deps): update dependency types-tabulate to v0.10.0.20260508 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-typing-extensions-4.x -->build(deps): update dependency typing-extensions to v4.15.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-urllib3-2.x -->build(deps): update dependency urllib3 to v2.7.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-virtualenv-20.x -->build(deps): update dependency virtualenv to v20.39.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-wrapt-1.x -->build(deps): update dependency wrapt to v1.17.3 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-yamllint-1.x -->build(deps): update dependency yamllint to v1.38.0 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-zipp-3.x -->build(deps): update dependency zipp to v3.23.1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-attrs-26.x -->build(deps): update dependency attrs to v26 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-black-26.x -->build(deps): update dependency black to v26 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-cachetools-7.x -->build(deps): update dependency cachetools to v7 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-certifi-2026.x -->build(deps): update dependency certifi to v2026 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-cffi-2.x -->build(deps): update dependency cffi to v2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-chardet-7.x -->build(deps): update dependency chardet to v7 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-craft-cli-3.x -->build(deps): update dependency craft-cli to v3 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-craft-parts-2.x -->build(deps): update dependency craft-parts to v2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-craft-providers-3.x -->build(deps): update dependency craft-providers to v3 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-craft-store-3.x -->build(deps): update dependency craft-store to v3 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-cryptography-48.x -->build(deps): update dependency cryptography to v48 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-importlib-metadata-9.x -->build(deps): update dependency importlib-metadata to v9 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-jsonschema-specifications-2025.x -->build(deps): update dependency jsonschema-specifications to v2025 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-keyring-25.x -->build(deps): update dependency keyring to v25 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-lxml-6.x -->build(deps): update dependency lxml to v6 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-markupsafe-3.x -->build(deps): update dependency markupsafe to v3 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-more-itertools-11.x -->build(deps): update dependency more-itertools to v11 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-mypy-2.x -->build(deps): update dependency mypy to v2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-packaging-26.x -->build(deps): update dependency packaging to v26 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pathspec-1.x -->build(deps): update dependency pathspec to v1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-platformdirs-4.x -->build(deps): update dependency platformdirs to v4 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-protobuf-7.x -->build(deps): update dependency protobuf to v7 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pycparser-3.x -->build(deps): update dependency pycparser to v3 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pydantic-2.x -->build(deps): update dependency pydantic to v2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pydantic-yaml-1.x -->build(deps): update dependency pydantic-yaml to v1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pyfakefs-6.x -->build(deps): update dependency pyfakefs to v6 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pyrfc3339-2.x -->build(deps): update dependency pyrfc3339 to v2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pytest-9.x -->build(deps): update dependency pytest to v9 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pytest-cov-7.x -->build(deps): update dependency pytest-cov to v7 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-pytz-2026.x -->build(deps): update dependency pytz to v2026 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-requests-unixsocket2-1.x -->build(deps): update dependency requests-unixsocket2 to v1 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-setuptools-82.x -->build(deps): update dependency setuptools to v82 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-snowballstemmer-3.x -->build(deps): update dependency snowballstemmer to v3 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-types-setuptools-82.x -->build(deps): update dependency types-setuptools to v82 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-virtualenv-21.x -->build(deps): update dependency virtualenv to v21 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-wrapt-2.x -->build(deps): update dependency wrapt to v2 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/2.7-zipp-4.x -->build(deps): update dependency zipp to v4 (hotfix/2.7) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-craft-cli-3.x -->build(deps): update dependency craft-cli to ~=3.4.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-craft-grammar-2.x -->build(deps): update dependency craft-grammar to ~=2.3.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-craft-parts-2.x -->build(deps): update dependency craft-parts to ~=2.33.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-craft-platforms-0.x -->build(deps): update dependency craft-platforms to ~=0.11.1 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-craft-providers-2.x -->build(deps): update dependency craft-providers to ~=2.4.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-craft-store-3.x -->build(deps): update dependency craft-store to ~=3.3.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-humanize-4.x -->build(deps): update dependency humanize to ~=4.15.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-pip-25.x -->build(deps): update dependency pip to ~=25.3.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-pydantic-2.x -->build(deps): update dependency pydantic to ~=2.13.4 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-requests-2.x -->build(deps): update dependency requests to ~=2.34.2 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-sphinxext-rediraffe-0.x -->build(deps): update dependency sphinxext-rediraffe to v0.3.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-tabulate-0.x -->build(deps): update dependency tabulate to ~=0.10.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-types-requests-2.x -->build(deps): update dependency types-requests to <2.33.0.20260519 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-adrienverge-yamllint-1.x -->build(deps): update pre-commit hook adrienverge/yamllint to v1.38.0 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-astral-sh-ruff-pre-commit-0.x -->build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.14 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-craft-application-6.x -->build(deps): update dependency craft-application to v6 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-craft-providers-3.x -->build(deps): update dependency craft-providers to v3 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-mypy-2.x -->build(deps): update dependency mypy to v2 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-pip-26.x -->build(deps): update dependency pip to v26 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-sphinx-autobuild-2025.x -->build(deps): update dependency sphinx-autobuild to v2025 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-sphinx-toolbox-4.x -->build(deps): update dependency sphinx-toolbox to v4 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-pre-commit-pre-commit-hooks-6.x -->build(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/3.5-lock-file-maintenance -->build(deps): lock file maintenance (hotfix/3.5) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-github-actions -->build(deps): update github actions (hotfix/4.0) (`go`, `python`) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-major-github-actions -->build(deps): update github actions (hotfix/4.0) (major) (`actions/cache`, `actions/checkout`, `actions/download-artifact`, `actions/setup-go`, `actions/setup-node`, `actions/setup-python`, `actions/upload-artifact`, `astral-sh/setup-uv`, `node`, `softprops/action-gh-release`) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-pydantic-kitbash-0.x -->build(deps): update dependency pydantic-kitbash to v0.1.1 (hotfix/4.0) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-sphinxext-rediraffe-0.x -->build(deps): update dependency sphinxext-rediraffe to v0.3.0 (hotfix/4.0) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-astral-sh-ruff-pre-commit-0.x -->build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.14 (hotfix/4.0) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-craft-application-6.x -->build(deps): update dependency craft-application to v6 (hotfix/4.0) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-mypy-2.x -->build(deps): update dependency mypy to v2 (hotfix/4.0) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-pydantic-kitbash-1.x -->build(deps): update dependency pydantic-kitbash to v1 (hotfix/4.0) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-sphinx-autobuild-2025.x -->build(deps): update dependency sphinx-autobuild to v2025 (hotfix/4.0) - [ ] <!-- unlimit-branch=renovate/hotfix/4.0-lock-file-maintenance -->build(deps): lock file maintenance (hotfix/4.0) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-github-actions -->build(deps): update github actions (hotfix/4.1) (`go`, `python`) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-major-github-actions -->build(deps): update github actions (hotfix/4.1) (major) (`actions/cache`, `actions/download-artifact`, `actions/upload-artifact`, `astral-sh/setup-uv`, `softprops/action-gh-release`) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-pydantic-kitbash-0.x -->build(deps): update dependency pydantic-kitbash to v0.1.1 (hotfix/4.1) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-sphinxext-rediraffe-0.x -->build(deps): update dependency sphinxext-rediraffe to v0.3.0 (hotfix/4.1) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-astral-sh-ruff-pre-commit-0.x -->build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.14 (hotfix/4.1) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-mypy-2.x -->build(deps): update dependency mypy to v2 (hotfix/4.1) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-pydantic-kitbash-1.x -->build(deps): update dependency pydantic-kitbash to v1 (hotfix/4.1) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-sphinx-autobuild-2025.x -->build(deps): update dependency sphinx-autobuild to v2025 (hotfix/4.1) - [ ] <!-- unlimit-branch=renovate/hotfix/4.1-lock-file-maintenance -->build(deps): lock file maintenance (hotfix/4.1) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-github-actions -->build(deps): update github actions (hotfix/4.2) (`go`, `python`) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-major-github-actions -->build(deps): update github actions (hotfix/4.2) (major) (`actions/download-artifact`, `actions/upload-artifact`, `astral-sh/setup-uv`, `softprops/action-gh-release`) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-pydantic-kitbash-0.x -->build(deps): update dependency pydantic-kitbash to v0.1.1 (hotfix/4.2) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-sphinxext-rediraffe-0.x -->build(deps): update dependency sphinxext-rediraffe to v0.3.0 (hotfix/4.2) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-astral-sh-ruff-pre-commit-0.x -->build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.14 (hotfix/4.2) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-mypy-2.x -->build(deps): update dependency mypy to v2 (hotfix/4.2) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-pydantic-kitbash-1.x -->build(deps): update dependency pydantic-kitbash to v1 (hotfix/4.2) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-sphinx-autobuild-2025.x -->build(deps): update dependency sphinx-autobuild to v2025 (hotfix/4.2) - [ ] <!-- unlimit-branch=renovate/hotfix/4.2-lock-file-maintenance -->build(deps): lock file maintenance (hotfix/4.2) - [ ] <!-- create-all-rate-limited-prs -->🔐 **Create all rate-limited PRs at once** 🔐 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/main-django-5.x -->[build(deps): update dependency django to v5.2.14 (main)](../pull/2703) - [ ] <!-- rebase-branch=renovate/main-major-github-actions -->[build(deps): update github actions (main) (major)](../pull/2693) (`actions/download-artifact`, `actions/upload-artifact`, `astral-sh/setup-uv`, `softprops/action-gh-release`) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] <!-- recreate-branch=renovate/main-sphinx-sitemap-2.x -->[build(deps): update dependency sphinx-sitemap to v2.9.0 (main)](../pull/2616) ## Detected Dependencies > [!NOTE] > Detected dependencies section has been truncated <details><summary>Branch hotfix/2.7</summary> <blockquote> <details><summary>github-actions (6)</summary> <blockquote> <details><summary>.github/workflows/cla-check.yaml (2)</summary> - `canonical/has-signed-canonical-cla v1` → [Updates: `v2`] - `ubuntu 22.04` → [Updates: `24.04`] </details> <details><summary>.github/workflows/codeql-analysis.yml (4)</summary> - `actions/checkout v4` → [Updates: `v6`] - `github/codeql-action v2` → [Updates: `v4`] - `github/codeql-action v2` → [Updates: `v4`] - `github/codeql-action v2` → [Updates: `v4`] </details> <details><summary>.github/workflows/issues.yaml (1)</summary> - `beliaev-maksim/github-to-jira-automation master` </details> <details><summary>.github/workflows/spread-large.yaml (6)</summary> - `actions/checkout v4` → [Updates: `v6`] - `snapcore/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v6`] - `actions/download-artifact v6` → [Updates: `v8`] - `ubuntu 22.04` → [Updates: `24.04`] </details> <details><summary>.github/workflows/spread.yaml (8)</summary> - `actions/checkout v4` → [Updates: `v6`] - `snapcore/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v6`] - `actions/download-artifact v6` → [Updates: `v8`] - `actions/checkout v4` → [Updates: `v6`] - `actions/download-artifact v6` → [Updates: `v8`] - `ubuntu 22.04` → [Updates: `24.04`] </details> <details><summary>.github/workflows/tests.yaml (16)</summary> - `actions/checkout v4` → [Updates: `v6`] - `actions/setup-python v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v6`] - `actions/setup-python v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v6`] - `snapcore/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/download-artifact v6` → [Updates: `v8`] - `actions/checkout v4` → [Updates: `v6`] - `actions/setup-python v4` → [Updates: `v6`] - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/upload-artifact v5` → [Updates: `v7`] - `python 3.11` → [Updates: `3.14`] - `ubuntu 22.04` → [Updates: `24.04`] - `windows 2019` → [Updates: `2025`] - `python 3.10` → [Updates: `3.14`] </details> </blockquote> </details> <details><summary>pip_requirements (3)</summary> <blockquote> <details><summary>requirements-dev.txt (93)</summary> - `attrs ==23.1.0` → [Updates: `==23.2.0`, `==26.1.0`] - `black ==23.12.1` → [Updates: `==26.5.1`] - `cachetools ==5.3.3` → [Updates: `==5.5.2`, `==7.1.4`] - `certifi ==2023.7.22` → [Updates: `==2023.11.17`, `==2026.5.20`] - `cffi ==1.16.0` → [Updates: `==1.17.1`, `==2.0.0`] - `chardet ==5.2.0` → [Updates: `==7.4.3`] - `charset-normalizer ==3.3.2` → [Updates: `==3.4.7`] - `click ==8.1.8` → [Updates: `==8.4.1`] - `codespell ==2.2.6` → [Updates: `==2.4.2`] - `colorama ==0.4.6` - `coverage ==7.4.4` → [Updates: `==7.14.1`] - `craft-cli ==2.4.0` → [Updates: `==2.15.0`, `==3.4.0`] - `craft-parts ==1.25.3` → [Updates: `==1.34.0`, `==2.33.0`] - `craft-providers ==1.20.4` → [Updates: `==1.25.0`, `==3.6.0`] - `craft-store ==2.5.0` → [Updates: `==2.6.2`, `==3.3.0`] - `cryptography ==43.0.3` → [Updates: `==48.0.0`] - `deprecated ==1.2.18` → [Updates: `==1.3.1`] - `distlib ==0.3.9` → [Updates: `==0.4.0`] - `distro ==1.8.0` → [Updates: `==1.9.0`] - `filelock ==3.13.4` → [Updates: `==3.29.0`] - `flake8 ==7.0.0` → [Updates: `==7.3.0`] - `humanize ==4.8.0` → [Updates: `==4.15.0`] - `idna ==3.4` → [Updates: `==3.16`] - `importlib-metadata ==6.8.0` → [Updates: `==6.11.0`, `==9.0.0`] - `iniconfig ==2.0.0` → [Updates: `==2.3.0`] - `jaraco-classes ==3.3.1` → [Updates: `==3.4.0`] - `jeepney ==0.8.0` → [Updates: `==0.9.0`] - `jinja2 ==3.1.6` - `jsonschema ==4.19.2` → [Updates: `==4.26.0`] - `jsonschema-specifications ==2023.7.1` → [Updates: `==2023.12.1`, `==2025.9.1`] - `keyring ==24.2.0` → [Updates: `==24.3.1`, `==25.7.0`] - `lxml ==5.1.1` → [Updates: `==5.4.0`, `==6.1.1`] - `macaroonbakery ==1.3.4` - `markupsafe ==2.1.5` → [Updates: `==3.0.3`] - `mccabe ==0.7.0` - `more-itertools ==10.1.0` → [Updates: `==10.8.0`, `==11.1.0`] - `mypy ==1.8.0` → [Updates: `==1.20.2`, `==2.1.0`] - `mypy-extensions ==1.0.0` → [Updates: `==1.1.0`] - `nodeenv ==1.8.0` → [Updates: `==1.10.0`] - `overrides ==7.4.0` → [Updates: `==7.7.0`] - `packaging ==23.2` → [Updates: `==26.2`] - `pathspec ==0.12.1` → [Updates: `==1.1.1`] - `platformdirs ==3.11.0` → [Updates: `==4.9.6`] - `pluggy ==1.4.0` → [Updates: `==1.6.0`] - `protobuf ==3.20.3` → [Updates: `==7.35.0`] - `pycodestyle ==2.11.1` → [Updates: `==2.14.0`] - `pycparser ==2.22` → [Updates: `==2.23`, `==3.0`] - `pydantic ==1.10.24` → [Updates: `==1.10.26`, `==2.13.4`] - `pydantic-yaml ==0.11.2` → [Updates: `==1.6.0`] - `pydocstyle ==6.3.0` - `pyfakefs ==5.3.5` → [Updates: `==5.10.2`, `==6.2.0`] - `pyflakes ==3.2.0` → [Updates: `==3.4.0`] - `pymacaroons ==0.13.0` - `pynacl ==1.5.0` → [Updates: `==1.6.2`] - `pyproject-api ==1.6.1` → [Updates: `==1.10.0`] - `pyrfc3339 ==1.1` → [Updates: `==2.1.0`] - `pyright ==1.1.377` → [Updates: `==1.1.409`] - `pytest ==8.0.2` → [Updates: `==8.4.2`, `==9.0.3`] - `pytest-check ==2.3.1` → [Updates: `==2.8.0`] - `pytest-cov ==4.1.0` → [Updates: `==7.1.0`] - `pytest-mock ==3.12.0` → [Updates: `==3.15.1`] - `pytest-subprocess ==1.5.3` → [Updates: `==1.6.0`] - `python-dateutil ==2.8.2` → [Updates: `==2.9.0.post0`] - `pytz ==2023.4` → [Updates: `==2026.2`] - `pyxdg ==0.28` - `pyyaml ==6.0.3` - `referencing ==0.30.2` → [Updates: `==0.37.0`] - `requests ==2.32.5` → [Updates: `==2.34.2`] - `requests-toolbelt ==1.0.0` - `requests-unixsocket2 ==0.4.2` → [Updates: `==1.0.1`] - `responses ==0.24.1` → [Updates: `==0.26.1`] - `rpds-py ==0.10.6` → [Updates: `==0.30.0`] - `ruff ==0.1.15` → [Updates: `==0.15.14`] - `secretstorage ==3.3.3` → [Updates: `==3.5.0`] - `setuptools ==75.3.0` → [Updates: `==75.9.1`, `==82.0.1`] - `six ==1.16.0` → [Updates: `==1.17.0`] - `snap-helpers ==0.4.2` - `snowballstemmer ==2.2.0` → [Updates: `==3.1.0`] - `tabulate ==0.9.0` → [Updates: `==0.10.0`] - `tox ==4.11.4` → [Updates: `==4.54.0`] - `types-deprecated ==1.2.9.20240311` → [Updates: `==1.3.1.20260520`] - `types-python-dateutil ==2.8.19.20240311` → [Updates: `==2.9.0.20260518`] - `types-pyyaml ==6.0.12.20250915` → [Updates: `==6.0.12.20260518`] - `types-requests ==2.31.0.20240406` → [Updates: `==2.33.0.20260518`] - `types-setuptools ==69.0.0.20240125` → [Updates: `==69.5.0.20240522`, `==82.0.0.20260518`] - `types-tabulate ==0.9.0.20241207` → [Updates: `==0.10.0.20260508`] - `types-urllib3 ==1.26.25.14` - `typing-extensions ==4.8.0` → [Updates: `==4.15.0`] - `urllib3 ==2.2.3` → [Updates: `==2.7.0`] - `virtualenv ==20.25.3` → [Updates: `==20.39.1`, `==21.3.3`] - `wrapt ==1.15.0` → [Updates: `==1.17.3`, `==2.2.1`] - `yamllint ==1.32.0` → [Updates: `==1.38.0`] - `zipp ==3.17.0` → [Updates: `==3.23.1`, `==4.1.0`] </details> <details><summary>requirements.txt (52)</summary> - `attrs ==23.1.0` → [Updates: `==23.2.0`, `==26.1.0`] - `certifi ==2023.7.22` → [Updates: `==2023.11.17`, `==2026.5.20`] - `cffi ==1.16.0` → [Updates: `==1.17.1`, `==2.0.0`] - `charset-normalizer ==3.3.2` → [Updates: `==3.4.7`] - `craft-cli ==2.4.0` → [Updates: `==2.15.0`, `==3.4.0`] - `craft-parts ==1.25.3` → [Updates: `==1.34.0`, `==2.33.0`] - `craft-providers ==1.20.4` → [Updates: `==1.25.0`, `==3.6.0`] - `craft-store ==2.5.0` → [Updates: `==2.6.2`, `==3.3.0`] - `cryptography ==43.0.3` → [Updates: `==48.0.0`] - `deprecated ==1.2.18` → [Updates: `==1.3.1`] - `distro ==1.8.0` → [Updates: `==1.9.0`] - `humanize ==4.8.0` → [Updates: `==4.15.0`] - `idna ==3.4` → [Updates: `==3.16`] - `importlib-metadata ==6.8.0` → [Updates: `==6.11.0`, `==9.0.0`] - `jaraco-classes ==3.3.1` → [Updates: `==3.4.0`] - `jeepney ==0.8.0` → [Updates: `==0.9.0`] - `jinja2 ==3.1.6` - `jsonschema ==4.19.2` → [Updates: `==4.26.0`] - `jsonschema-specifications ==2023.7.1` → [Updates: `==2023.12.1`, `==2025.9.1`] - `keyring ==24.2.0` → [Updates: `==24.3.1`, `==25.7.0`] - `macaroonbakery ==1.3.4` - `markupsafe ==2.1.5` → [Updates: `==3.0.3`] - `more-itertools ==10.1.0` → [Updates: `==10.8.0`, `==11.1.0`] - `overrides ==7.4.0` → [Updates: `==7.7.0`] - `packaging ==23.2` → [Updates: `==26.2`] - `platformdirs ==3.11.0` → [Updates: `==4.9.6`] - `protobuf ==3.20.3` → [Updates: `==7.35.0`] - `pycparser ==2.21` → [Updates: `==2.23`, `==3.0`] - `pydantic ==1.10.24` → [Updates: `==1.10.26`, `==2.13.4`] - `pydantic-yaml ==0.11.2` → [Updates: `==1.6.0`] - `pymacaroons ==0.13.0` - `pynacl ==1.5.0` → [Updates: `==1.6.2`] - `pyrfc3339 ==1.1` → [Updates: `==2.1.0`] - `python-dateutil ==2.8.2` → [Updates: `==2.9.0.post0`] - `pytz ==2023.4` → [Updates: `==2026.2`] - `pyxdg ==0.28` - `pyyaml ==6.0.3` - `referencing ==0.30.2` → [Updates: `==0.37.0`] - `requests ==2.32.5` → [Updates: `==2.34.2`] - `requests-toolbelt ==1.0.0` - `requests-unixsocket2 ==0.4.2` → [Updates: `==1.0.1`] - `rpds-py ==0.10.6` → [Updates: `==0.30.0`] - `secretstorage ==3.3.3` → [Updates: `==3.5.0`] - `six ==1.16.0` → [Updates: `==1.17.0`] - `snap-helpers ==0.4.2` - `tabulate ==0.9.0` → [Updates: `==0.10.0`] - `types-deprecated ==1.2.9.20240311` → [Updates: `==1.3.1.20260520`] - `types-pyyaml ==6.0.12.20250915` → [Updates: `==6.0.12.20260518`] - `typing-extensions ==4.8.0` → [Updates: `==4.15.0`] - `urllib3 ==2.2.3` → [Updates: `==2.7.0`] - `wrapt ==1.15.0` → [Updates: `==1.17.3`, `==2.2.1`] - `zipp ==3.17.0` → [Updates: `==3.23.1`, `==4.1.0`] </details> <details><summary>tox.ini (2)</summary> - `tox-ignore-env-name-mismatch >=0.2.0.post2` - `tox-gh ==1.3.2` → [Updates: `==1.7.1`] </details> </blockquote> </details> <details><summary>pip_setup (1)</summary> <blockquote> <details><summary>setup.py (13)</summary> - `craft-cli >=2.3.0` - `craft-parts >=1.18` - `craft-providers ~=1.20.4` → [Updates: `~=1.25.0`, `~=3.6.0`] - `craft-store >=2.4` - `distro >=1.3.0` - `humanize >=2.6.0` - `pydantic >=1.10,<2.0` → [Updates: `>=2.13,<2.14`] - `black >=23.10.1,<24.0.0` → [Updates: `>=26.5.1,<26.6.0`] - `codespell >=2.2.6,<3.0.0` - `ruff ~=0.1.1` → [Updates: `~=0.15.14`] - `yamllint >=1.32.0,<2.0.0` - `mypy ~=1.5` → [Updates: `~=2.1`] - `pyright ==1.1.377` → [Updates: `==1.1.409`] </details> </blockquote> </details> <details><summary>regex (1)</summary> <blockquote> <details><summary>tox.ini (2)</summary> - `tox-ignore-env-name-mismatch 0.2.0.post2` - `tox-gh 1.3.2` → [Updates: `1.7.1`] </details> </blockquote> </details> </blockquote> </details> <details><summary>Branch hotfix/3.5</summary> <blockquote> <details><summary>github-actions (11)</summary> <blockquote> <details><summary>.github/workflows/check-renovate.yaml (4)</summary> - `actions/checkout v4` → [Updates: `v6`] - `actions/setup-node v4` → [Updates: `v6`] - `mxschmitt/action-tmate v3` - `node 22` → [Updates: `24`] </details> <details><summary>.github/workflows/codeql-analysis.yml (4)</summary> - `actions/checkout v4` → [Updates: `v6`] - `github/codeql-action v3` → [Updates: `v4`] - `github/codeql-action v3` → [Updates: `v4`] - `github/codeql-action v3` → [Updates: `v4`] </details> <details><summary>.github/workflows/policy.yaml (2)</summary> - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/qa.yaml (2)</summary> - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/release-publish.yaml (8)</summary> - `actions/checkout v4` → [Updates: `v6`] - `actions/setup-python v5` → [Updates: `v6`] - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/download-artifact v4` → [Updates: `v8`] - `pypa/gh-action-pypi-publish release/v1` - `actions/download-artifact v4` → [Updates: `v8`] - `softprops/action-gh-release v2` → [Updates: `v3`] - `python 3.10` → [Updates: `3.14`] </details> <details><summary>.github/workflows/schema.yaml (4)</summary> - `actions/checkout v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v6`] - `actions/setup-node v4` → [Updates: `v6`] - `node 20` → [Updates: `24`] </details> <details><summary>.github/workflows/spread-docs.yaml (9)</summary> - `actions/checkout v4` → [Updates: `v6`] - `snapcore/action-build v1` - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v6`] - `actions/checkout v4` → [Updates: `v6`] - `actions/download-artifact v4` → [Updates: `v8`] - `actions/setup-go v2` → [Updates: `v6`] - `go 1.24` → [Updates: `1.26`] </details> <details><summary>.github/workflows/spread-large.yaml (1)</summary> - `actions/checkout v4` → [Updates: `v6`] </details> <details><summary>.github/workflows/spread.yaml (7)</summary> - `actions/checkout v4` → [Updates: `v6`] - `snapcore/action-build v1` - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/checkout v4` → [Updates: `v6`] - `actions/download-artifact v4` → [Updates: `v8`] - `actions/checkout v4` → [Updates: `v6`] - `actions/download-artifact v4` → [Updates: `v8`] </details> <details><summary>.github/workflows/tests.yaml (10)</summary> - `actions/checkout v4` → [Updates: `v6`] - `canonical/action-build v1` - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/download-artifact v4` → [Updates: `v8`] - `canonical/action-publish v1` - `actions/checkout v4` → [Updates: `v6`] - `astral-sh/setup-uv v5` → [Updates: `v8.1.0`] - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/upload-artifact v4` → [Updates: `v7`] - `windows 2019` → [Updates: `2025`] </details> <details><summary>.github/workflows/tics.yaml (1)</summary> - `canonical/starflow main` </details> </blockquote> </details> <details><summary>pep621 (1)</summary> <blockquote> <details><summary>pyproject.toml (45)</summary> - `python >=3.10` - `craft-application ~=4.10.0` → [Updates: `~=6.4.0`] - `craft-cli ~=3.0.0` → [Updates: `~=3.4.0`] - `craft-grammar ~=2.0.3` → [Updates: `~=2.3.0`] - `craft-parts ~=2.9.1` → [Updates: `~=2.33.0`] - `craft-platforms ~=0.8.0` → [Updates: `~=0.11.1`] - `craft-providers ~=2.2.0` → [Updates: `~=2.4.0`, `~=3.6.0`] - `craft-store ~=3.2.1` → [Updates: `~=3.3.0`] - `distro ~=1.9.0` - `docker ~=7.1.0` - `humanize ~=4.12.3` → [Updates: `~=4.15.0`] - `jinja2 ~=3.1.6` - `pydantic ~=2.11.5` → [Updates: `~=2.13.4`] - `python-dateutil ~=2.9.0` - `pyyaml ~=6.0.2` - `requests ~=2.33.0` → [Updates: `~=2.34.2`] - `requests-toolbelt ~=1.0.0` - `snap-helpers ~=0.4.2` - `tabulate ~=0.9.0` → [Updates: `~=0.10.0`] - `pip ~=25.1.1` → [Updates: `~=25.3.0`, `~=26.1.1`] - `coverage >=7.6.8` - `freezegun >=1.5.1` - `hypothesis >=6.122.1` - `poetry >=1.8.5` - `poetry-plugin-export >=1.8.0` - `pyfakefs >=5.7.2` - `pylint >=3.3.2` - `pytest >=8.3.4` - `pytest-check >=2.4.1` - `pytest-cov >=6.0.0` - `pytest-mock >=3.14.0` - `pytest-subprocess >=1.5.2` - `responses >=0.25.3` - `canonical-sphinx ~=0.2` - `autodoc-pydantic ~=2.0` - `sphinx-autobuild ~=2024.2` → [Updates: `~=2025.8`] - `sphinx-pydantic ~=0.1` - `sphinx-sitemap >=2.6.0` - `sphinx-toolbox ~=3.5` → [Updates: `~=4.2`] - `sphinx-lint ~=1.0` - `sphinxext-rediraffe ==0.2.7` → [Updates: `==0.3.0`] - `mypy ~=1.11` → [Updates: `~=2.1`] - `types-requests <2.31.0.20240312` → [Updates: `<2.33.0.20260519`] - `setuptools >=69.0` - `setuptools_scm >=7.1` </details> </blockquote> </details> <details><summary>pip_requirements (6)</summary> <blockquote> <details><summary>docs/howto/code/custom-action-clearsession/requirements.txt</summary> </details> <details><summary>docs/howto/code/custom-action-updatelogfile/requirements.txt</summary> </details> <details><summary>docs/howto/code/flask-async/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/django/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/fastapi/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/flask/requirements.txt</summary> </details> </blockquote> </details> <details><summary>pre-commit (1)</summary> <blockquote> <details><summary>.pre-commit-config.yaml (3)</summary> - `pre-commit/pre-commit-hooks v5.0.0` → [Updates: `v6.0.0`] - `astral-sh/ruff-pre-commit v0.12.4` → [Updates: `v0.15.14`] - `adrienverge/yamllint v1.35.1` → [Updates: `v1.38.0`] </details> </blockquote> </details> <details><summary>renovate-config (1)</summary> <blockquote> <details><summary>.github/renovate.json5</summary> </details> </blockquote> </details> </blockquote> </details> <details><summary>Branch hotfix/4.0</summary> <blockquote> <details><summary>github-actions (11)</summary> <blockquote> <details><summary>.github/workflows/check-renovate.yaml (4)</summary> - `actions/checkout v5` → [Updates: `v6`] - `actions/setup-node v4` → [Updates: `v6`] - `mxschmitt/action-tmate v3` - `node 22` → [Updates: `24`] </details> <details><summary>.github/workflows/experimental.yaml (2)</summary> - `actions/checkout v4` → [Updates: `v6`] - `astral-sh/setup-uv v6` → [Updates: `v8.1.0`] </details> <details><summary>.github/workflows/policy.yaml (2)</summary> - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/qa.yaml (2)</summary> - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/release-publish.yaml (8)</summary> - `actions/checkout v5` → [Updates: `v6`] - `actions/setup-python v5` → [Updates: `v6`] - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/download-artifact v5` → [Updates: `v8`] - `pypa/gh-action-pypi-publish release/v1` - `actions/download-artifact v5` → [Updates: `v8`] - `softprops/action-gh-release v2` → [Updates: `v3`] - `python 3.10` → [Updates: `3.14`] </details> <details><summary>.github/workflows/schema.yaml (4)</summary> - `actions/checkout v5` → [Updates: `v6`] - `actions/checkout v5` → [Updates: `v6`] - `actions/setup-node v4` → [Updates: `v6`] - `node 22` → [Updates: `24`] </details> <details><summary>.github/workflows/spread-docs.yaml (9)</summary> - `actions/checkout v5` → [Updates: `v6`] - `snapcore/action-build v1` - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/checkout v5` → [Updates: `v6`] - `actions/checkout v5` → [Updates: `v6`] - `actions/checkout v5` → [Updates: `v6`] - `actions/download-artifact v5` → [Updates: `v8`] - `actions/setup-go v5` → [Updates: `v6`] - `go 1.24` → [Updates: `1.26`] </details> <details><summary>.github/workflows/spread-large.yaml (1)</summary> - `actions/checkout v5` → [Updates: `v6`] </details> <details><summary>.github/workflows/spread.yaml (7)</summary> - `actions/checkout v5` → [Updates: `v6`] - `snapcore/action-build v1` - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/checkout v5` → [Updates: `v6`] - `actions/download-artifact v5` → [Updates: `v8`] - `actions/checkout v5` → [Updates: `v6`] - `actions/download-artifact v5` → [Updates: `v8`] </details> <details><summary>.github/workflows/tests.yaml (11)</summary> - `actions/checkout v5` → [Updates: `v6`] - `canonical/action-build v1` - `actions/upload-artifact v4` → [Updates: `v7`] - `actions/download-artifact v5` → [Updates: `v8`] - `canonical/action-publish v1` - `Homebrew/actions master` - `actions/cache v4` → [Updates: `v5`] - `actions/checkout v5` → [Updates: `v6`] - `astral-sh/setup-uv v6` → [Updates: `v8.1.0`] - `actions/setup-python v5` → [Updates: `v6`] - `python 3.12` → [Updates: `3.14`] </details> <details><summary>.github/workflows/tics.yaml (1)</summary> - `canonical/starflow main` </details> </blockquote> </details> <details><summary>pep621 (1)</summary> <blockquote> <details><summary>pyproject.toml (37)</summary> - `python >=3.10` - `craft-application ~=5.7` → [Updates: `~=6.4`] - `craft-cli >=2.15.0` - `craft-grammar >=2.0.0` - `craft-parts ~=2.20` - `craft-providers ~=3.1` - `craft-platforms ~=0.10` - `craft-store ~=3.2` - `distro >=1.7.0` - `docker >=7.0.0` - `humanize >=2.6.0` - `jsonschema ~=4.0` - `pydantic ~=2.0` - `pip >=24.2` - `coverage >=7.6.8` - `freezegun >=1.5.1` - `hypothesis >=6.122.1` - `poetry >=1.8.5` - `poetry-plugin-export >=1.8.0` - `pyfakefs >=5.7.2` - `pylint >=3.3.2` - `pytest >=8.3.4` - `pytest-check >=2.4.1` - `pytest-cov >=6.0.0` - `pytest-mock >=3.14.0` - `pytest-subprocess >=1.5.2` - `responses >=0.25.3` - `canonical-sphinx ~=0.2` - `sphinx-autobuild ~=2024.2` → [Updates: `~=2025.8`] - `sphinx-sitemap >=2.6.0` - `sphinx-toolbox ~=4.0` - `sphinx-lint ~=1.0` - `sphinxext-rediraffe ==0.2.7` → [Updates: `==0.3.0`] - `pydantic-kitbash ==0.0.8` → [Updates: `==0.1.1`, `==1.0.1`] - `mypy ~=1.11` → [Updates: `~=2.1`] - `setuptools >=69.0` - `setuptools_scm >=7.1` </details> </blockquote> </details> <details><summary>pip_requirements (6)</summary> <blockquote> <details><summary>docs/howto/code/custom-action-clearsession/requirements.txt</summary> </details> <details><summary>docs/howto/code/custom-action-updatelogfile/requirements.txt</summary> </details> <details><summary>docs/howto/code/flask-async/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/django/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/fastapi/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/flask/requirements.txt</summary> </details> </blockquote> </details> <details><summary>pre-commit (1)</summary> <blockquote> <details><summary>.pre-commit-config.yaml (2)</summary> - `pre-commit/pre-commit-hooks v6.0.0` - `astral-sh/ruff-pre-commit v0.12.7` → [Updates: `v0.15.14`] </details> </blockquote> </details> <details><summary>renovate-config (1)</summary> <blockquote> <details><summary>.github/renovate.json5</summary> </details> </blockquote> </details> </blockquote> </details> <details><summary>Branch hotfix/4.1</summary> <blockquote> <details><summary>github-actions (11)</summary> <blockquote> <details><summary>.github/workflows/check-renovate.yaml (4)</summary> - `actions/checkout v6` - `actions/setup-node v6` - `mxschmitt/action-tmate v3` - `node 24` </details> <details><summary>.github/workflows/experimental.yaml (2)</summary> - `actions/checkout v6` - `astral-sh/setup-uv v7` → [Updates: `v8.1.0`] </details> <details><summary>.github/workflows/policy.yaml (2)</summary> - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/qa.yaml (2)</summary> - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/release-publish.yaml (8)</summary> - `actions/checkout v6` - `actions/setup-python v6` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/download-artifact v6` → [Updates: `v8`] - `pypa/gh-action-pypi-publish release/v1` - `actions/download-artifact v6` → [Updates: `v8`] - `softprops/action-gh-release v2` → [Updates: `v3`] - `python 3.10` → [Updates: `3.14`] </details> <details><summary>.github/workflows/schema.yaml (4)</summary> - `actions/checkout v6` - `actions/checkout v6` - `actions/setup-node v6` - `node 24` </details> <details><summary>.github/workflows/spread-docs.yaml (9)</summary> - `actions/checkout v6` - `snapcore/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/checkout v6` - `actions/checkout v6` - `actions/checkout v6` - `actions/download-artifact v6` → [Updates: `v8`] - `actions/setup-go v6` - `go 1.24` → [Updates: `1.26`] </details> <details><summary>.github/workflows/spread-manual.yaml (5)</summary> - `actions/checkout v6` - `canonical/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/checkout v6` - `actions/download-artifact v6` → [Updates: `v8`] </details> <details><summary>.github/workflows/spread.yaml (8)</summary> - `actions/checkout v6` - `snapcore/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/checkout v6` - `actions/checkout v6` - `actions/download-artifact v6` → [Updates: `v8`] - `actions/checkout v6` - `actions/download-artifact v6` → [Updates: `v8`] </details> <details><summary>.github/workflows/tests.yaml (11)</summary> - `actions/checkout v6` - `canonical/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/download-artifact v6` → [Updates: `v8`] - `canonical/action-publish v1` - `Homebrew/actions master` - `actions/cache v4` → [Updates: `v5`] - `actions/checkout v6` - `astral-sh/setup-uv v7` → [Updates: `v8.1.0`] - `actions/setup-python v6` - `python 3.12` → [Updates: `3.14`] </details> <details><summary>.github/workflows/tics.yaml (1)</summary> - `canonical/starflow main` </details> </blockquote> </details> <details><summary>pep621 (1)</summary> <blockquote> <details><summary>pyproject.toml (37)</summary> - `python >=3.10` - `craft-application ~=6.0` - `craft-cli >=2.15.0` - `craft-grammar >=2.0.0` - `craft-parts ~=2.20` - `craft-providers ~=3.1` - `craft-platforms ~=0.10` - `craft-store ~=3.2` - `distro >=1.7.0` - `docker >=7.0.0` - `humanize >=2.6.0` - `jsonschema ~=4.0` - `pydantic ~=2.0` - `pip >=24.2` - `coverage >=7.6.8` - `freezegun >=1.5.1` - `hypothesis >=6.122.1` - `poetry >=1.8.5` - `poetry-plugin-export >=1.8.0` - `pyfakefs >=5.7.2` - `pylint >=3.3.2` - `pytest >=8.3.4` - `pytest-check >=2.4.1` - `pytest-cov >=6.0.0` - `pytest-mock >=3.14.0` - `pytest-subprocess >=1.5.2` - `responses >=0.25.3` - `canonical-sphinx ~=0.2` - `sphinx-autobuild ~=2024.2` → [Updates: `~=2025.8`] - `sphinx-sitemap >=2.6.0` - `sphinx-toolbox ~=4.0` - `sphinx-lint ~=1.0` - `sphinxext-rediraffe ==0.2.7` → [Updates: `==0.3.0`] - `pydantic-kitbash ==0.0.8` → [Updates: `==0.1.1`, `==1.0.1`] - `mypy ~=1.11` → [Updates: `~=2.1`] - `setuptools >=69.0` - `setuptools_scm >=7.1` </details> </blockquote> </details> <details><summary>pip_requirements (6)</summary> <blockquote> <details><summary>docs/howto/code/custom-action-clearsession/requirements.txt</summary> </details> <details><summary>docs/howto/code/custom-action-updatelogfile/requirements.txt</summary> </details> <details><summary>docs/howto/code/flask-async/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/django/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/fastapi/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/flask/requirements.txt</summary> </details> </blockquote> </details> <details><summary>pre-commit (1)</summary> <blockquote> <details><summary>.pre-commit-config.yaml (2)</summary> - `pre-commit/pre-commit-hooks v6.0.0` - `astral-sh/ruff-pre-commit v0.14.7` → [Updates: `v0.15.14`] </details> </blockquote> </details> <details><summary>renovate-config (1)</summary> <blockquote> <details><summary>.github/renovate.json5</summary> </details> </blockquote> </details> </blockquote> </details> <details><summary>Branch hotfix/4.2</summary> <blockquote> <details><summary>github-actions (5)</summary> <blockquote> <details><summary>.github/workflows/check-renovate.yaml (4)</summary> - `actions/checkout v6` - `actions/setup-node v6` - `mxschmitt/action-tmate v3` - `node 24` </details> <details><summary>.github/workflows/experimental.yaml (2)</summary> - `actions/checkout v6` - `astral-sh/setup-uv v7` → [Updates: `v8.1.0`] </details> <details><summary>.github/workflows/policy.yaml (2)</summary> - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/qa.yaml (2)</summary> - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/release-publish.yaml (4)</summary> - `actions/checkout v6` - `actions/setup-python v6` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/download-artifact v6` → [Updates: `v8`] </details> </blockquote> </details> </blockquote> </details> <details><summary>Branch main</summary> <blockquote> <details><summary>github-actions (12)</summary> <blockquote> <details><summary>.github/workflows/check-renovate.yaml (4)</summary> - `actions/checkout v6` - `actions/setup-node v6` - `mxschmitt/action-tmate v3` - `node 24` </details> <details><summary>.github/workflows/copilot-collections-update.yaml (1)</summary> - `canonical/copilot-collections main` </details> <details><summary>.github/workflows/experimental.yaml (2)</summary> - `actions/checkout v6` - `astral-sh/setup-uv v7` → [Updates: `v8.1.0`] </details> <details><summary>.github/workflows/policy.yaml (3)</summary> - `dorny/paths-filter v4.0.1@fbd0ab8f3e69293af611ebaee6363fc25e6d187d` - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/qa.yaml (3)</summary> - `dorny/paths-filter v4.0.1@fbd0ab8f3e69293af611ebaee6363fc25e6d187d` - `canonical/starflow main` - `canonical/starflow main` </details> <details><summary>.github/workflows/release-publish.yaml (8)</summary> - `actions/checkout v6` - `actions/setup-python v6` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/download-artifact v6` → [Updates: `v8`] - `pypa/gh-action-pypi-publish release/v1` - `actions/download-artifact v6` → [Updates: `v8`] - `softprops/action-gh-release v2` → [Updates: `v3`] - `python 3.14` </details> <details><summary>.github/workflows/schema.yaml (4)</summary> - `actions/checkout v6` - `actions/checkout v6` - `actions/setup-node v6` - `node 24` </details> <details><summary>.github/workflows/spread-docs.yaml (9)</summary> - `actions/checkout v6` - `snapcore/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/checkout v6` - `actions/checkout v6` - `actions/checkout v6` - `actions/download-artifact v6` → [Updates: `v8`] - `actions/setup-go v6` - `go 1.26` </details> <details><summary>.github/workflows/spread-manual.yaml (5)</summary> - `actions/checkout v6` - `canonical/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/checkout v6` - `actions/download-artifact v6` → [Updates: `v8`] </details> <details><summary>.github/workflows/spread.yaml (8)</summary> - `actions/checkout v6` - `snapcore/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/checkout v6` - `actions/checkout v6` - `actions/download-artifact v6` → [Updates: `v8`] - `actions/checkout v6` - `actions/download-artifact v6` → [Updates: `v8`] </details> <details><summary>.github/workflows/tests.yaml (5)</summary> - `actions/checkout v6` - `canonical/action-build v1` - `actions/upload-artifact v5` → [Updates: `v7`] - `actions/download-artifact v6` → [Updates: `v8`] - `canonical/action-publish v1` </details> <details><summary>.github/workflows/tics.yaml (1)</summary> - `canonical/starflow main` </details> </blockquote> </details> <details><summary>pep621 (1)</summary> <blockquote> <details><summary>pyproject.toml (46)</summary> - `python >=3.10` - `craft-application ~=6.0` - `craft-cli >=2.15.0` - `craft-grammar >=2.0.0` - `craft-parts ~=2.20` - `craft-providers >=3.4.0,<4.0` - `craft-platforms ~=0.10` - `craft-store ~=3.2` - `distro >=1.7.0` - `docker >=7.0.0` - `humanize >=2.6.0` - `pydantic ~=2.0` - `pip >=24.2` - `coverage >=7.6.8` - `freezegun >=1.5.1` - `hypothesis >=6.122.1` - `poetry >=1.8.5` - `poetry-plugin-export >=1.8.0` - `pyfakefs >=5.7.2` - `pylint >=3.3.2` - `pytest >=8.3.4` - `pytest-check >=2.4.1` - `pytest-cov >=6.0.0` - `pytest-mock >=3.14.0` - `pytest-subprocess >=1.5.2` - `responses >=0.25.3` - `pydantic-kitbash ~=1.0` - `sphinx-lint ~=1.0` - `sphinxext-rediraffe ==0.3.0` - `canonical-sphinx ~=0.6` - `myst-parser >=4.0.1` - `packaging >=25.0` - `rst2html >=2020.7.4` - `sphinx-autobuild >=2024.10.3` - `sphinx-design >=0.6.1` - `sphinx-notfound-page >=1.1.0` - `sphinx-related-links >=0.1.2` - `sphinx-roles >=0.1.0` - `sphinx-sitemap ==2.6.0` → [Updates: `==2.9.0`] - `sphinx-terminal >=1.0.2` - `sphinxcontrib-jquery >=4.1` - `sphinxext-opengraph >=0.13.0` - `vale >=3.13.0.0` - `mypy ~=1.11` → [Updates: `~=2.1`] - `setuptools >=69.0` - `setuptools_scm >=7.1` </details> </blockquote> </details> <details><summary>pip_requirements (6)</summary> <blockquote> <details><summary>docs/howto/code/custom-action-clearsession/requirements.txt</summary> </details> <details><summary>docs/howto/code/custom-action-updatelogfile/requirements.txt</summary> </details> <details><summary>docs/howto/code/flask-async/requirements.txt</summary> </details> <details><summary>docs/tutorial/code/django/requirements.txt (2)</summary> - `Django ==5.1.4` → [Updates: `==5.2.14`, `==6.0.5`] - `psycopg2-binary ==2.9.12` </details> <details><summary>docs/tutorial/code/fastapi/requirements.txt (2)</summary> - `fastapi ==0.136.1` → [Updates: `==0.136.3`] - `psycopg2-binary ==2.9.12` </details> <details><summary>docs/tutorial/code/flask/requirements.txt (2)</summary> - `Flask ==3.1.3` - `psycopg2-binary ==2.9.12` </details> </blockquote> </details> <details><summary>pre-commit (1)</summary> <blockquote> <details><summary>.pre-commit-config.yaml (2)</summary> - `pre-commit/pre-commit-hooks v6.0.0` - `astral-sh/ruff-pre-commit v0.15.13` → [Updates: `v0.15.14`] </details> </blockquote> </details> <details><summary>renovate-config (1)</summary> <blockquote> <details><summary>.github/renovate.json5</summary> </details> </blockquote> </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository

Evaluation history

No evaluation history available.