Dependency Dashboard
Metadata
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/craft-archives).
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] <!-- unlimit-branch=renovate/main-pytest-cov-7.x -->build(deps): update dependency pytest-cov to v7.1.0 (main)
- [ ] <!-- unlimit-branch=renovate/main-python-debian-1.x -->build(deps): update dependency python-debian to v1.1.0 (main)
- [ ] <!-- unlimit-branch=renovate/main-astral-sh-ruff-pre-commit-0.x -->build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.14 (main)
- [ ] <!-- unlimit-branch=renovate/main-mypy-2.x -->build(deps): update dependency mypy to v2 (main)
- [ ] <!-- unlimit-branch=renovate/main-major-github-actions -->build(deps): update github actions (main) (major) (`actions/checkout`, `actions/download-artifact`, `actions/upload-artifact`, `softprops/action-gh-release`)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-black-26.x -->build(deps): update dependency black to v26 (hotfix/2.0)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-mypy-2.x -->build(deps): update dependency mypy to v2 (hotfix/2.0)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-python-debian-1.x -->build(deps): update dependency python-debian to v1 (hotfix/2.0)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-sphinx-autobuild-2025.x -->build(deps): update dependency sphinx-autobuild to v2025 (hotfix/2.0)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-sphinx-lint-1.x -->build(deps): update dependency sphinx-lint to v1 (hotfix/2.0)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-sphinx-toolbox-4.x -->build(deps): update dependency sphinx-toolbox to v4 (hotfix/2.0)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-pre-commit-pre-commit-hooks-6.x -->build(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 (hotfix/2.0)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-psf-black-26.x -->build(deps): update pre-commit hook psf/black to v26 (hotfix/2.0)
- [ ] <!-- unlimit-branch=renovate/hotfix/2.0-lock-file-maintenance -->build(deps): lock file maintenance (hotfix/2.0)
- [ ] <!-- create-all-rate-limited-prs -->🔐 **Create all rate-limited PRs at once** 🔐
## Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-bugfixes -->build(deps): update bugfixes (hotfix/2.0) (`pytest`, `python-gnupg`)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-github-actions -->build(deps): update dependency python to 3.14 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-major-github-actions -->build(deps): update github actions (hotfix/2.0) (major) (`actions/checkout`, `actions/download-artifact`, `actions/setup-node`, `actions/setup-python`, `actions/upload-artifact`, `canonical/has-signed-canonical-cla`, `codecov/codecov-action`, `node`, `release-drafter/release-drafter`, `softprops/action-gh-release`)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-pyright-1.x -->build(deps): update dependency pyright to v1.1.409 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-codespell-2.x -->build(deps): update dependency codespell to v2.4.2 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-coverage-7.x -->build(deps): update dependency coverage to v7.14.1 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-mypy-1.x -->build(deps): update dependency mypy to v1.20.2 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-pytest-check-2.x -->build(deps): update dependency pytest-check to v2.8.0 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-pytest-mock-3.x -->build(deps): update dependency pytest-mock to v3.15.1 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-ruff-0.x -->build(deps): update dependency ruff to v0.15.14 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-sphinx-lint-0.x -->build(deps): update dependency sphinx-lint to v0.9.1 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-sphinx-toolbox-3.x -->build(deps): update dependency sphinx-toolbox to v3.10.0 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-yamllint-1.x -->build(deps): update dependency yamllint to v1.38.0 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-adrienverge-yamllint-1.x -->build(deps): update pre-commit hook adrienverge/yamllint to v1.38.0 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-charliermarsh-ruff-pre-commit-0.x -->build(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.15.14 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-pre-commit-pre-commit-hooks-4.x -->build(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-psf-black-23.x -->build(deps): update pre-commit hook psf/black to v23.12.1 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-pytest-9.x -->build(deps): update dependency pytest to v9 (hotfix/2.0)
- [ ] <!-- approvePr-branch=renovate/hotfix/2.0-pytest-cov-7.x -->build(deps): update dependency pytest-cov to v7 (hotfix/2.0)
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] <!-- rebase-branch=renovate/main-lock-file-maintenance -->[build(deps): lock file maintenance (main)](../pull/223)
## 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-autobuild-2025.x -->[build(deps): update dependency sphinx-autobuild to v2025 (main)](../pull/206)
## Detected Dependencies
<details><summary>Branch hotfix/2.0</summary>
<blockquote>
<details><summary>github-actions (7)</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/cla-check.yaml (1)</summary>
- `canonical/has-signed-canonical-cla v1` → [Updates: `v2`]
</details>
<details><summary>.github/workflows/docs.yaml (4)</summary>
- `actions/checkout v4` → [Updates: `v6`]
- `actions/setup-python v4` → [Updates: `v6`]
- `actions/upload-artifact v3` → [Updates: `v7`]
- `python 3.11` → [Updates: `3.14`]
</details>
<details><summary>.github/workflows/release-drafter.yaml (1)</summary>
- `release-drafter/release-drafter v5.25.0` → [Updates: `v7.3.1`]
</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/security-scan.yaml (1)</summary>
- `canonical/starflow main`
</details>
<details><summary>.github/workflows/tests.yaml (7)</summary>
- `actions/checkout v4` → [Updates: `v6`]
- `actions/setup-python v4` → [Updates: `v6`]
- `actions/checkout v4` → [Updates: `v6`]
- `actions/setup-python v4` → [Updates: `v6`]
- `codecov/codecov-action v3` → [Updates: `v6`]
- `actions/upload-artifact v3` → [Updates: `v7`]
- `python 3.10` → [Updates: `3.14`]
</details>
</blockquote>
</details>
<details><summary>pip_requirements (1)</summary>
<blockquote>
<details><summary>tox.ini (1)</summary>
- `tox-ignore-env-name-mismatch >=0.2.0.post2`
</details>
</blockquote>
</details>
<details><summary>poetry (1)</summary>
<blockquote>
<details><summary>pyproject.toml (20)</summary>
- `distro >=1.3.0`
- `pydantic >=2.0.0,<3.0.0`
- `python-debian ==0.1.49` → [Updates: `==1.1.0`]
- `pytest ==7.4.2` → [Updates: `==7.4.4`, `==9.0.3`]
- `pytest-cov ==4.1.0` → [Updates: `==7.1.0`]
- `pytest-check ==2.2.1` → [Updates: `==2.8.0`]
- `coverage ==7.3.1` → [Updates: `==7.14.1`]
- `pytest-mock ==3.11.1` → [Updates: `==3.15.1`]
- `python-gnupg ==0.5.1` → [Updates: `==0.5.6`]
- `black ==24.10.0` → [Updates: `==26.5.1`]
- `codespell ==2.3.0` → [Updates: `==2.4.2`]
- `ruff ==0.4.7` → [Updates: `==0.15.14`]
- `yamllint ==1.32.0` → [Updates: `==1.38.0`]
- `mypy ==1.5.1` → [Updates: `==1.20.2`, `==2.1.0`]
- `pyright ==1.1.326` → [Updates: `==1.1.409`]
- `canonical-sphinx ~=0.2`
- `sphinx-autobuild ==2021.3.14` → [Updates: `==2025.8.25`]
- `sphinx-pydantic ==0.1.1`
- `sphinx-toolbox ==3.4.0` → [Updates: `==3.10.0`, `==4.2.0`]
- `sphinx-lint ==0.6.7` → [Updates: `==0.9.1`, `==1.0.2`]
</details>
</blockquote>
</details>
<details><summary>pre-commit (1)</summary>
<blockquote>
<details><summary>.pre-commit-config.yaml (4)</summary>
- `pre-commit/pre-commit-hooks v4.4.0` → [Updates: `v4.6.0`, `v6.0.0`]
- `charliermarsh/ruff-pre-commit v0.0.267` → [Updates: `v0.15.14`]
- `psf/black 23.3.0` → [Updates: `23.12.1`, `26.5.1`]
- `adrienverge/yamllint v1.31.0` → [Updates: `v1.38.0`]
</details>
</blockquote>
</details>
<details><summary>regex (1)</summary>
<blockquote>
<details><summary>tox.ini (1)</summary>
- `tox-ignore-env-name-mismatch 0.2.0.post2`
</details>
</blockquote>
</details>
</blockquote>
</details>
<details><summary>Branch main</summary>
<blockquote>
<details><summary>github-actions (5)</summary>
<blockquote>
<details><summary>.github/workflows/check-renovate.yaml (4)</summary>
- `actions/checkout v5` → [Updates: `v6`]
- `actions/setup-node v6`
- `mxschmitt/action-tmate v3`
- `node 24`
</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 (6)</summary>
- `actions/checkout v5` → [Updates: `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`]
</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 (24)</summary>
- `python >=3.10`
- `distro >=1.3.0`
- `launchpadlib >=1.11`
- `lazr.restfulclient >=0.14.4`
- `lazr.uri >=1.0.6`
- `overrides >=6.0`
- `pydantic ~=2.7`
- `python-debian ==1.0.1` → [Updates: `==1.1.0`]
- `codespell ~=2.3`
- `mypy ~=1.5` → [Updates: `~=2.1`]
- `canonical-sphinx ~=0.4`
- `sphinx-autobuild ==2024.10.3` → [Updates: `==2025.8.25`]
- `sphinx-pydantic ==0.1.1`
- `sphinx-toolbox ~=4.0`
- `sphinx-lint ~=1.0`
- `sphinxext-rediraffe ==0.3.0`
- `coverage ~=7.8`
- `pytest ~=9.0`
- `pytest-cov ==7.0.0` → [Updates: `==7.1.0`]
- `pytest-check ~=2.5`
- `pytest-mock ~=3.14`
- `python-gnupg ==0.5.6`
- `setuptools >=69.0`
- `setuptools_scm >=7.1`
</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.5` → [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.