chore(deps): update patch updates
Metadata
Current evaluation
Merged in commit 4b3781b via #25, updating ruff from 0.0.239 to 0.0.240 and tox from 4.4.2 to 4.4.4.
Resolution: closed resolved
Reason: Pull request canonical/starbase#25 was approved and merged as commit 4b3781b, applying both patch dependency updates.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [ruff](https://togithub.com/charliermarsh/ruff) | `==0.0.239` -> `==0.0.240` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [tox](https://togithub.com/tox-dev/tox) ([changelog](https://tox.wiki/en/latest/changelog.html)) | `==4.4.2` -> `==4.4.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>charliermarsh/ruff</summary>
### [`v0.0.240`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.240)
[Compare Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.239...v0.0.240)
<!-- Release notes generated using configuration in .github/release.yml at main -->
#### What's Changed
##### Rules
- \[`pyupgrade`]: Remove outdated `sys.version_info` blocks by [@​colin99d](https://togithub.com/colin99d) in [https://github.com/charliermarsh/ruff/pull/2099](https://togithub.com/charliermarsh/ruff/pull/2099)
- \[`flake8-self`] Add Plugin and Rule `SLF001` by [@​saadmk11](https://togithub.com/saadmk11) in [https://github.com/charliermarsh/ruff/pull/2470](https://togithub.com/charliermarsh/ruff/pull/2470)
- \[`pylint`] Implement pylint's `too-many-statements` rule (`PLR0915`) by [@​chanman3388](https://togithub.com/chanman3388) in [https://github.com/charliermarsh/ruff/pull/2445](https://togithub.com/charliermarsh/ruff/pull/2445)
##### Settings
- \[`isort`] Support forced_separate by [@​akx](https://togithub.com/akx) in [https://github.com/charliermarsh/ruff/pull/2268](https://togithub.com/charliermarsh/ruff/pull/2268)
- \[`isort`] Add isort option lines-after-imports by [@​reidswan](https://togithub.com/reidswan) in [https://github.com/charliermarsh/ruff/pull/2440](https://togithub.com/charliermarsh/ruff/pull/2440)
- Allow non-ruff.toml-named files for --config by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2463](https://togithub.com/charliermarsh/ruff/pull/2463)
##### Bug Fixes
- Trigger, but don't fix, SIM rules if comments are present by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2450](https://togithub.com/charliermarsh/ruff/pull/2450)
- Only avoid PEP604 rewrites for pre-Python 3.10 code by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2449](https://togithub.com/charliermarsh/ruff/pull/2449)
- Use LibCST to reverse Yoda conditions by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2468](https://togithub.com/charliermarsh/ruff/pull/2468)
- fix: assertTrue()/assertFalse() fixer should not test for identity by [@​spaceone](https://togithub.com/spaceone) in [https://github.com/charliermarsh/ruff/pull/2476](https://togithub.com/charliermarsh/ruff/pull/2476)
- Treat `if 0:` and `if False:` as type-checking blocks by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2485](https://togithub.com/charliermarsh/ruff/pull/2485)
- Avoid iterating over body twice by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2439](https://togithub.com/charliermarsh/ruff/pull/2439)
- more builtin name checks when autofixing by [@​spaceone](https://togithub.com/spaceone) in [https://github.com/charliermarsh/ruff/pull/2430](https://togithub.com/charliermarsh/ruff/pull/2430)
- Respect parent noqa in --add-noqa by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2464](https://togithub.com/charliermarsh/ruff/pull/2464)
- Avoid removing un-selected codes when applying `--add-noqa` edits by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2465](https://togithub.com/charliermarsh/ruff/pull/2465)
- Carry-over `ignore` to next config layer if `select = []` by [@​not-my-profile](https://togithub.com/not-my-profile) in [https://github.com/charliermarsh/ruff/pull/2467](https://togithub.com/charliermarsh/ruff/pull/2467)
- Visit NamedExpr values before targets by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2484](https://togithub.com/charliermarsh/ruff/pull/2484)
#### New Contributors
- [@​reidswan](https://togithub.com/reidswan) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2440](https://togithub.com/charliermarsh/ruff/pull/2440)
- [@​chanman3388](https://togithub.com/chanman3388) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2445](https://togithub.com/charliermarsh/ruff/pull/2445)
**Full Changelog**: https://github.com/charliermarsh/ruff/compare/v0.0.239...v0.0.240
</details>
<details>
<summary>tox-dev/tox</summary>
### [`v4.4.4`](https://togithub.com/tox-dev/tox/releases/tag/4.4.4)
[Compare Source](https://togithub.com/tox-dev/tox/compare/4.4.3...4.4.4)
##### What's Changed
- Forward `HOME` by default by [@​gschaffner](https://togithub.com/gschaffner) in [https://github.com/tox-dev/tox/pull/2907](https://togithub.com/tox-dev/tox/pull/2907)
**Full Changelog**: https://github.com/tox-dev/tox/compare/4.4.3...4.4.4
### [`v4.4.3`](https://togithub.com/tox-dev/tox/releases/tag/4.4.3)
[Compare Source](https://togithub.com/tox-dev/tox/compare/4.4.2...4.4.3)
##### What's Changed
- \[changelog.rst] typo fix by [@​sparkiegeek](https://togithub.com/sparkiegeek) in [https://github.com/tox-dev/tox/pull/2900](https://togithub.com/tox-dev/tox/pull/2900)
- Support recursive extras defined in pyproject.toml by [@​masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2905](https://togithub.com/tox-dev/tox/pull/2905)
- fix assertions in test_graph to actually test results by [@​asottile](https://togithub.com/asottile) in [https://github.com/tox-dev/tox/pull/2906](https://togithub.com/tox-dev/tox/pull/2906)
- Avoid `pre-commit` `isort` crash by [@​gschaffner](https://togithub.com/gschaffner) in [https://github.com/tox-dev/tox/pull/2908](https://togithub.com/tox-dev/tox/pull/2908)
- docs/faq.rst: clarify how constrain_package_deps works by [@​masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2902](https://togithub.com/tox-dev/tox/pull/2902)
##### New Contributors
- [@​sparkiegeek](https://togithub.com/sparkiegeek) made their first contribution in [https://github.com/tox-dev/tox/pull/2900](https://togithub.com/tox-dev/tox/pull/2900)
- [@​gschaffner](https://togithub.com/gschaffner) made their first contribution in [https://github.com/tox-dev/tox/pull/2908](https://togithub.com/tox-dev/tox/pull/2908)
**Full Changelog**: https://github.com/tox-dev/tox/compare/4.4.2...4.4.3
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "after 1 am and before 7 am" in timezone Etc/UTC.
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/canonical/starbase).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMTkuNSIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4xIn0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit 4b3781b via #25, updating ruff from 0.0.239 to 0.0.240 and tox from 4.4.2 to 4.4.4. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #25 via commit 4b3781b, updating ruff 0.0.239→0.0.240 and tox 4.4.2→4.4.4. | |
| stealth/space-bunny-alpha | — | closed resolved | Renovate PR #25 merged as commit 4b3781b, bumping dev-tool pins in .pre-commit-config.yaml: ruff 0.0.239 -> 0.0.240 and tox 4.4.2 -> 4.4.4 (+2/-2 lines). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged patch updates: ruff 0.0.239 to 0.0.240 and tox 4.4.2 to 4.4.4. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged automated patch updates for ruff (0.0.239 to 0.0.240) and tox (4.4.2 to 4.4.4) via Renovate bot. Changes were approved, passed CI checks, and auto-merged with minimal code modifications. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Automated patch updates for ruff to 0.0.240 and tox to 4.4.4 were merged. The changes were automatically merged by Renovate bot per repository configuration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #40 chore(deps): update patch updates | starbase | merged | Merged PR #40 in commit c99b12b, bumping Ruff from 0.0.247 to 0.0.252 and tox from 4.4.5 to 4.4.6. | |
| #26 chore(deps): update patch updates | craft-archives | merged | Renovate patch bumps (ruff 0.0.247->0.0.252, tox 4.4.5->4.4.6) merged into main via commit 171a18a; only Codecov comment on the PR. | |
| #29 chore(deps): update patch updates | starbase | merged | Merged in canonical/starbase#29 via commit 2c6d0ba, updating Ruff 0.0.240 to 0.0.245 and tox 4.4.4 to 4.4.5. | |
| #45 chore(deps): update patch updates | starbase | merged | Renovate PR merged as commit 4cd5f91, bumping codespell to 2.2.4, coverage 7.2.2, pytest 7.2.2, ruff 0.0.256 and tox 4.4.7 in tox.ini (approved, no failing checks). | |
| #1014 chore(deps): update patch updates | charmcraft | merged | Renovate PR #1014 merged via commit 9476cc10, bumping tox 4.4.2→4.4.4 and types-toml 0.10.8.1→0.10.8.2. | |
| #1027 chore(deps): update patch updates | charmcraft | merged | Merged PR #1027 via commit afdb9db6, bumping tox 4.4.5→4.4.6, types-Deprecated 1.2.9→1.2.9.1, and types-toml 0.10.8.3→0.10.8.5. | |
| #62 chore(deps): update bugfixes | starbase | merged | Merged dependency updates in #62 via commit 1949d4c: Ruff 0.0.256→0.0.267 and Pyright/types 1.1.306→1.1.308. | |
| #570 chore(deps): update dependency lint/ruff to v0.4.5 | craft-providers | merged | Merged PR #570 as commit d81d5fb, updating lint/ruff from 0.4.3 to 0.4.5. | |
| #1022 chore(deps): update patch updates | charmcraft | merged | Merged patch updates for mypy-extensions 0.4.4, tox 4.4.5, and types-toml 0.10.8.3 via merge commit 8b651cae. | |
| #577 chore(deps): update dependency lint/ruff to v0.4.8 | craft-providers | merged | Merged PR #577 updates lint/ruff from v0.4.5 to v0.4.8 in commit b406db7. |