← 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

Merged into main as commit 23791da, updating ruff-pre-commit to v0.15.18 and coverage to 7.14.2.

Resolution: closed resolved

Reason: PR canonical/craft-store#394 was approved and merged into main. Commit 23791da records the dependency updates.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved Merged into main as commit 23791da, updating ruff-pre-commit to v0.15.18 and coverage to 7.14.2.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-store#394 into main, updating ruff-pre-commit to v0.15.18 and coverage to 7.14.2.
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
#370 build(deps): update bugfixes (main) craft-store merged Merged PR #370 as commit efd6caf, updating ruff-pre-commit v0.15.14→v0.15.15 and coverage 7.14.0→7.14.1.
95%
#651 build(deps): update bugfixes (main) craft-application merged Renovate bugfix dependency PR merged into main as commit cf0598fe (approved, 2 reviewers), bumping ruff-pre-commit v0.9.5→v0.9.7 and coverage 7.6.10→7.6.12.
90%
#340 build(deps): update bugfixes (main) craft-store merged Renovate PR merged via commit 48741e5: bumped ruff-pre-commit v0.14.8 → v0.14.14 and coverage 7.13.0 → 7.13.1. All test, lint and docs checks passed.
90%
#928 build(deps): update bugfixes (main) craft-providers merged Merged into main via commit 1b08220, updating ruff-pre-commit v0.15.0→v0.15.6 and setuptools 82.0.0→82.0.1.
89%
#490 build(deps): update bugfixes (main) craft-cli merged Merged Renovate dependency update bumping ruff-pre-commit to v0.16.10 and coverage to 7.16.2.
88%
#1060 build(deps): update bugfixes (main) craft-application merged Merged dependency updates in #1060: ruff-pre-commit v0.15.10 and pytest 9.0.3, via commit 3dedf9fd.
88%
#610 build(deps): update bugfixes (main) craft-application merged Merged PR #610 as 959e8037, updating ruff-pre-commit 0.9.0→0.9.3 and patch releases of coverage 7.6.10, pytest 8.3.4, and pytest-freezer 0.4.9.
88%
#317 build(deps): update bugfixes (main) craft-store merged Renovate dependency PR merged via commit 9752ca4: ruff-pre-commit v0.12.10→v0.12.12, coverage 7.10.4→7.10.6, pytest 8.4.1→8.4.2; all CI checks passed.
88%
#331 build(deps): update bugfixes (main) craft-store merged Merged in commit e5b481f, updating ruff-pre-commit v0.14.2 to v0.14.8 and sphinx-lint 1.0.0 to 1.0.2.
87%
#402 build(deps): update bugfixes (main) craft-cli merged Merged in #402 via commit 417d133, updating ruff-pre-commit from v0.14.3 to v0.14.7 and sphinx-lint from 1.0.1 to 1.0.2.
87%