← Back to issue list

build(deps): update bugfixes (main)

View original Github issue

Metadata

Project
craft-store
Number
#394
Type
pull request
State
merged
Author
renovate[bot]
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

Automatically merged dependency updates for astral-sh/ruff-pre-commit to v0.15.18 and coverage to v7.14.2. Approved by one reviewer, passed all CI checks, and merged into main.

Suggested action:

No scores available.

Issue body

This PR contains the following updates: | Package | Type | Update | Change | Pending | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---|---| | [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | patch | `v0.15.17` → `v0.15.18` | | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.15.18?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.15.17/v0.15.18?slim=true) | | [coverage](https://redirect.github.com/coveragepy/coveragepy) | dependency-groups | patch | `==7.14.1` → `==7.14.2` | `7.14.3` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.14.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.14.1/7.14.2?slim=true) | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary> ### [`v0.15.18`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.15.18) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.15.17...v0.15.18) See: <https://github.com/astral-sh/ruff/releases/tag/0.15.18> </details> <details> <summary>coveragepy/coveragepy (coverage)</summary> ### [`v7.14.2`](https://redirect.github.com/coveragepy/coveragepy/blob/HEAD/CHANGES.rst#Version-7142--2026-06-20) [Compare Source](https://redirect.github.com/coveragepy/coveragepy/compare/7.14.1...7.14.2) - Fix: some messages were being written to stdout, making `coverage json -o -` useless for capturing JSON output. Now messages are written to stderr, fixing `issue 2197`\_. - Fix: `CoverageData` kept one SQLite connection per thread that recorded coverage, but never closed them when those threads terminated. On long runs with many short-lived threads this leaked one file descriptor per dead thread, eventually failing with `OSError: [Errno 24] Too many open files`. Connections belonging to terminated threads are now closed and dropped. Fixes `issue 2192`\_. - Fix: when using sys.monitoring, we were assuming we could use the `COVERAGE_ID` tool id. But other tools might also assume they could use that id. Pre-allocated ids don't really make sense, so now we search for a usable one instead. Fixes `issue 2187`*. Thanks, `Matthew Lloyd <pull 2198_>`*. - Following `the advice of cibuildwheel <no-13t_>`\_, we no longer distribute wheels for Python 3.13 free-threaded. .. \_issue 2187: [#&#8203;2187](https://redirect.github.com/coveragepy/coveragepy/issues/2187) .. \_issue 2192: [#&#8203;2192](https://redirect.github.com/coveragepy/coveragepy/issues/2192) .. \_issue 2197: [#&#8203;2197](https://redirect.github.com/coveragepy/coveragepy/issues/2197) .. \_pull 2198: [#&#8203;2198](https://redirect.github.com/coveragepy/coveragepy/pull/2198) .. \_no-13t: <https://py-free-threading.github.io/ci/#building-free-threaded-wheels-with-cibuildwheel> .. \_changes\_7-14-1: </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-store). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzUuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Automatically merged dependency updates for astral-sh/ruff-pre-commit to v0.15.18 and coverage to v7.14.2. Approved by one reviewer, passed all CI checks, and merged into main.
qwen3.6-35b-a3b-mtp-q6 Auto-merged into main. Updated astral-sh/ruff-pre-commit to v0.15.18 and coveragepy to v7.14.2. The patch resolves file descriptor leaks and stdout routing bugs in the coverage tool.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#340 build(deps): update bugfixes (main) craft-store merged Merged automated dependency updates for astral-sh/ruff-pre-commit to v0.14.14 and coverage to v7.13.1. Approved by two reviewers, passed CI checks, and merged into main.
98%
#370 build(deps): update bugfixes (main) craft-store merged Merged automated patch updates for astral-sh/ruff-pre-commit to v0.15.15 and coverage to v7.14.1. The PR passed CI, received two approvals, and was successfully merged into main.
95%
#651 build(deps): update bugfixes (main) craft-application merged Merged automated dependency updates via Renovate. Updated astral-sh/ruff-pre-commit to v0.9.7 and coverage to v7.6.12. Approved by two reviewers and passed CI checks before merging into main.
95%
#194 build(deps): update bugfixes (main) craft-grammar merged Merged automated dependency update upgrading astral-sh/ruff-pre-commit to v0.15.18. Approved by one reviewer, passed CI checks, and merged to main via Renovate automerge.
93%
#1060 build(deps): update bugfixes (main) craft-application merged Merged automated dependency updates for astral-sh/ruff-pre-commit to v0.15.10 and pytest to 9.0.3. Approved by two reviewers, passed CI checks, and merged into the main branch.
92%
#402 build(deps): update bugfixes (main) craft-cli merged Merged automated dependency updates for astral-sh/ruff-pre-commit to v0.14.7 and sphinx-lint to 1.0.2. Approved by two reviewers, passed all CI checks, and successfully merged into main.
92%
#169 build(deps): update bugfixes (main) debcraft merged Merged an automated dependency update for astral-sh/ruff-pre-commit from v0.15.17 to v0.15.18. The change passed code review and CI checks, then was automatically merged into the main branch by Renovate.
91%
#668 build(deps): update bugfixes (main) craft-application merged Merged automated dependency updates for astral-sh/ruff-pre-commit to v0.9.10 and pytest to v8.3.5. Approved by two reviewers, passed CI, and merged via automerge.
91%
#93 build(deps): update bugfixes to v0.15.17 (main) craft-artifacts merged Merged automated dependency update for astral-sh/ruff-pre-commit from v0.15.15 to v0.15.17. The change was auto-merged into main following successful CI checks and reviewer approval.
91%
#323 build(deps): update bugfixes (main) craft-store merged Merged automated dependency updates for ruff-pre-commit to v0.13.2 and coverage to v7.10.7. Approved by two reviewers, passed all CI checks, and merged via automerge into the main branch.
91%