chore(deps): update patch updates
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: PR #29 was merged as commit 2c6d0ba, 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.240` -> `==0.0.245` | [](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.4` -> `==4.4.5` | [](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.245`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.245)
[Compare Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.244...v0.0.245)
<!-- Release notes generated using configuration in .github/release.yml at main -->
#### What's Changed
##### Breaking Changes
- Remove public Rust API by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2709](https://togithub.com/charliermarsh/ruff/pull/2709)
##### Rules
- \[`flake8-pyi`]Add flake8-pyi with one rule by [@​sbdchd](https://togithub.com/sbdchd) in [https://github.com/charliermarsh/ruff/pull/2682](https://togithub.com/charliermarsh/ruff/pull/2682)
- \[`pylint`]: bad-string-format-type by [@​colin99d](https://togithub.com/colin99d) in [https://github.com/charliermarsh/ruff/pull/2572](https://togithub.com/charliermarsh/ruff/pull/2572)
- \[`pylint`]: yield-in-init by [@​tomecki](https://togithub.com/tomecki) in [https://github.com/charliermarsh/ruff/pull/2716](https://togithub.com/charliermarsh/ruff/pull/2716)
- \[`flake8-tidy-imports`] Implement autofix for relative imports (TID252) by [@​sbrugman](https://togithub.com/sbrugman) in [https://github.com/charliermarsh/ruff/pull/2739](https://togithub.com/charliermarsh/ruff/pull/2739)
- \[`flake8-bandit`]: try-except-continue by [@​colin99d](https://togithub.com/colin99d) in [https://github.com/charliermarsh/ruff/pull/2674](https://togithub.com/charliermarsh/ruff/pull/2674)
- \[`flake8-bandit`] Implement bandit's 'hardcoded-sql-expressions' S608 by [@​mattoberle](https://togithub.com/mattoberle) in [https://github.com/charliermarsh/ruff/pull/2698](https://togithub.com/charliermarsh/ruff/pull/2698)
- \[`pycodestyle`] Implement compound-statements (E701, E702, E703, E704) by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2680](https://togithub.com/charliermarsh/ruff/pull/2680)
##### Settings
- feat(isort): Implement known-local-folder by [@​spaceone](https://togithub.com/spaceone) in [https://github.com/charliermarsh/ruff/pull/2657](https://togithub.com/charliermarsh/ruff/pull/2657)
- Suppress parse errors with explicit `# noqa: E999` directives by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2697](https://togithub.com/charliermarsh/ruff/pull/2697)
##### Bug Fixes
- Support callable decorators in classmethod_decorators et al by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2675](https://togithub.com/charliermarsh/ruff/pull/2675)
- Avoid flagging typed exceptions in tuples by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2728](https://togithub.com/charliermarsh/ruff/pull/2728)
- Mark flake8-simplify rules as unfixable in non-fixable cases by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2676](https://togithub.com/charliermarsh/ruff/pull/2676)
- Treat re-exported annotations as used-at-runtime by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2689](https://togithub.com/charliermarsh/ruff/pull/2689)
- Gate `Path.readlink()` behind Python 3.9+ guard by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2708](https://togithub.com/charliermarsh/ruff/pull/2708)
- Handle functions that never return in RET503 ([#​2602](https://togithub.com/charliermarsh/ruff/issues/2602)) by [@​ppentchev](https://togithub.com/ppentchev) in [https://github.com/charliermarsh/ruff/pull/2701](https://togithub.com/charliermarsh/ruff/pull/2701)
- Handle more functions that never return in RET503 by [@​ngnpope](https://togithub.com/ngnpope) in [https://github.com/charliermarsh/ruff/pull/2719](https://togithub.com/charliermarsh/ruff/pull/2719)
- Expand S110 and S112 ranges to include entire exception handler by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2729](https://togithub.com/charliermarsh/ruff/pull/2729)
- Relax conditions in bad-string-format-type by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2731](https://togithub.com/charliermarsh/ruff/pull/2731)
- Mark `__all__` members as used at end-of-scope by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2733](https://togithub.com/charliermarsh/ruff/pull/2733)
- Only validate `__all__` bindings for global scope by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2738](https://togithub.com/charliermarsh/ruff/pull/2738)
- Only trigger compound statements after select keywords by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2737](https://togithub.com/charliermarsh/ruff/pull/2737)
- Use `function_type::classify` for `yield-in-init` by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2742](https://togithub.com/charliermarsh/ruff/pull/2742)
- Allow named unicodes in bidirectional escape check by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2710](https://togithub.com/charliermarsh/ruff/pull/2710)
- Respect NO_COLOR flags in --show-source by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2750](https://togithub.com/charliermarsh/ruff/pull/2750)
- Flag private member accesses on calls et al by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2753](https://togithub.com/charliermarsh/ruff/pull/2753)
#### New Contributors
- [@​ngnpope](https://togithub.com/ngnpope) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2692](https://togithub.com/charliermarsh/ruff/pull/2692)
- [@​ppentchev](https://togithub.com/ppentchev) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2701](https://togithub.com/charliermarsh/ruff/pull/2701)
- [@​tomecki](https://togithub.com/tomecki) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2716](https://togithub.com/charliermarsh/ruff/pull/2716)
**Full Changelog**: https://github.com/charliermarsh/ruff/compare/v0.0.244...v0.0.245
### [`v0.0.244`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.244)
[Compare Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.243...v0.0.244)
<!-- Release notes generated using configuration in .github/release.yml at main -->
#### What's Changed
##### Rules
- \[`pylint`]: bidirectional-unicode by [@​colin99d](https://togithub.com/colin99d) in [https://github.com/charliermarsh/ruff/pull/2589](https://togithub.com/charliermarsh/ruff/pull/2589)
- Implement whitespace-around-keywords (E271, E272, E273, E274) by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2653](https://togithub.com/charliermarsh/ruff/pull/2653)
- Implement whitespace-before-comment (E261, E262, E265, E266) by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2654](https://togithub.com/charliermarsh/ruff/pull/2654)
##### Settings
- flake8-annotations: add ignore-fully-untyped by [@​akx](https://togithub.com/akx) in [https://github.com/charliermarsh/ruff/pull/2128](https://togithub.com/charliermarsh/ruff/pull/2128)
- Add `--exit-non-zero-on-fix` by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2668](https://togithub.com/charliermarsh/ruff/pull/2668)
##### Documentation
- Derive `explanation` method on Rule struct via rustdoc by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2642](https://togithub.com/charliermarsh/ruff/pull/2642)
- Create per-rule pages and link from README by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2644](https://togithub.com/charliermarsh/ruff/pull/2644)
- Add documentation for flake8-quotes rules by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2650](https://togithub.com/charliermarsh/ruff/pull/2650)
- Disable autofix for flake8-print rules by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2651](https://togithub.com/charliermarsh/ruff/pull/2651)
- Add documentation for eradicate, flake8-import-conventions, and flake8-no-pep420 by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2652](https://togithub.com/charliermarsh/ruff/pull/2652)
- doc: add documentation for TRY002 by [@​nm-remarkable](https://togithub.com/nm-remarkable) in [https://github.com/charliermarsh/ruff/pull/2655](https://togithub.com/charliermarsh/ruff/pull/2655)
##### Bug Fixes
- Accommodate pos-only arguments when checking self name by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2626](https://togithub.com/charliermarsh/ruff/pull/2626)
- Avoid non-recursion in nested typing function calls by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2627](https://togithub.com/charliermarsh/ruff/pull/2627)
- Avoid no-unnecessary-dict-kwargs errors with reserved keywords by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2628](https://togithub.com/charliermarsh/ruff/pull/2628)
- Treat [@​staticmethod](https://togithub.com/staticmethod) as higher-precedence than ABC by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2635](https://togithub.com/charliermarsh/ruff/pull/2635)
- Avoid boolean-trap errors in `__setitem__` by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2636](https://togithub.com/charliermarsh/ruff/pull/2636)
- Skip ternary fixes for yields and awaits by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2637](https://togithub.com/charliermarsh/ruff/pull/2637)
- Ignore all non-`.py` wrt. implicit namespace package by [@​scop](https://togithub.com/scop) in [https://github.com/charliermarsh/ruff/pull/2640](https://togithub.com/charliermarsh/ruff/pull/2640)
- Avoid false-positive in chained type calls by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2663](https://togithub.com/charliermarsh/ruff/pull/2663)
- Treat annotated assignments in class and module scopes as runtime by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2667](https://togithub.com/charliermarsh/ruff/pull/2667)
- Accommodate multiple `@pytest.mark.parametrize` decorators by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2662](https://togithub.com/charliermarsh/ruff/pull/2662)
- Use separate exit codes for fatal errors vs. lint errors by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2670](https://togithub.com/charliermarsh/ruff/pull/2670)
#### New Contributors
- [@​nm-remarkable](https://togithub.com/nm-remarkable) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2655](https://togithub.com/charliermarsh/ruff/pull/2655)
**Full Changelog**: https://github.com/charliermarsh/ruff/compare/v0.0.243...v0.0.244
### [`v0.0.243`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.243)
[Compare Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.242...v0.0.243)
<!-- Release notes generated using configuration in .github/release.yml at main -->
#### What's Changed
##### Rules
- Add flake8-pie single_starts_ends_with by [@​sbdchd](https://togithub.com/sbdchd) in [https://github.com/charliermarsh/ruff/pull/2616](https://togithub.com/charliermarsh/ruff/pull/2616)
##### Bug Fixes
- fix(pep8-naming): `typing.NamedTuple` and `typing.TypedDict` treatment by [@​scop](https://togithub.com/scop) in [https://github.com/charliermarsh/ruff/pull/2611](https://togithub.com/charliermarsh/ruff/pull/2611)
- Support `ignore-names` for all relevant pep8-naming rules by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2617](https://togithub.com/charliermarsh/ruff/pull/2617)
- Avoid removing quotes from runtime annotations by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2614](https://togithub.com/charliermarsh/ruff/pull/2614)
- Support relative paths for typing-modules by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2615](https://togithub.com/charliermarsh/ruff/pull/2615)
**Full Changelog**: https://github.com/charliermarsh/ruff/compare/v0.0.242...v0.0.243
### [`v0.0.242`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.242)
[Compare Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.241...v0.0.242)
<!-- Release notes generated using configuration in .github/release.yml at main -->
#### What's Changed
##### Rules
- Implement pylint's `too-many-branches` rule (`PLR0912`) by [@​chanman3388](https://togithub.com/chanman3388) in [https://github.com/charliermarsh/ruff/pull/2550](https://togithub.com/charliermarsh/ruff/pull/2550)
- Implement pylint's `too-many-return-statements` rule (`PLR0911`) by [@​chanman3388](https://togithub.com/chanman3388) in [https://github.com/charliermarsh/ruff/pull/2564](https://togithub.com/charliermarsh/ruff/pull/2564)
- \[`pyupgrade`]: Removes quotes from annotations by [@​colin99d](https://togithub.com/colin99d) in [https://github.com/charliermarsh/ruff/pull/2431](https://togithub.com/charliermarsh/ruff/pull/2431)
- \[`pylint`]: bad-str-strip-call by [@​colin99d](https://togithub.com/colin99d) in [https://github.com/charliermarsh/ruff/pull/2570](https://togithub.com/charliermarsh/ruff/pull/2570)
- Implement pycodestyle's logical line detection by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/1130](https://togithub.com/charliermarsh/ruff/pull/1130)
- Enable autofix for unnecessary-paren-on-raise-exception by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2596](https://togithub.com/charliermarsh/ruff/pull/2596)
- Automatically remove empty type-checking blocks by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2598](https://togithub.com/charliermarsh/ruff/pull/2598)
##### Bug Fixes
- Avoid infinite renames for unused-loop-control-variable by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2581](https://togithub.com/charliermarsh/ruff/pull/2581)
- Ignore direct root-children in implicit-namespace-package by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2565](https://togithub.com/charliermarsh/ruff/pull/2565)
- Allow blank line before sticky-comment functions in docstrings by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2597](https://togithub.com/charliermarsh/ruff/pull/2597)
- Visit deferred assignments after deferred type annotations by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2607](https://togithub.com/charliermarsh/ruff/pull/2607)
- Fix python module invocation by [@​trottomv](https://togithub.com/trottomv) in [https://github.com/charliermarsh/ruff/pull/2563](https://togithub.com/charliermarsh/ruff/pull/2563)
- Portably find ruff binary path from Python by [@​andersk](https://togithub.com/andersk) in [https://github.com/charliermarsh/ruff/pull/2574](https://togithub.com/charliermarsh/ruff/pull/2574)
- fix(commented-out-code): `mypy` and `SPDX-License-Identifier` false positives by [@​scop](https://togithub.com/scop) in [https://github.com/charliermarsh/ruff/pull/2587](https://togithub.com/charliermarsh/ruff/pull/2587)
#### New Contributors
- [@​trottomv](https://togithub.com/trottomv) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2563](https://togithub.com/charliermarsh/ruff/pull/2563)
- [@​MichaReiser](https://togithub.com/MichaReiser) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2088](https://togithub.com/charliermarsh/ruff/pull/2088)
**Full Changelog**: https://github.com/charliermarsh/ruff/compare/v0.0.241...v0.0.242
### [`v0.0.241`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.241)
[Compare Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.240...v0.0.241)
<!-- Release notes generated using configuration in .github/release.yml at main -->
#### What's Changed
##### Deprecates
- Soft-deprecate `update-check` by [@​akx](https://togithub.com/akx) in [https://github.com/charliermarsh/ruff/pull/2530](https://togithub.com/charliermarsh/ruff/pull/2530)
##### Rules
- feat: add autofix for PLR0402 by [@​spaceone](https://togithub.com/spaceone) in [https://github.com/charliermarsh/ruff/pull/2504](https://togithub.com/charliermarsh/ruff/pull/2504)
- Allow F811 noqa declarations on containing import lines by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2553](https://togithub.com/charliermarsh/ruff/pull/2553)
##### Features
- Mark fixable issues in printer output by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2500](https://togithub.com/charliermarsh/ruff/pull/2500)
- Always report parse errors back to the user by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2505](https://togithub.com/charliermarsh/ruff/pull/2505)
- Notify user if autofix introduces syntax error by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2507](https://togithub.com/charliermarsh/ruff/pull/2507)
- Add `known-standard-library` for each Python version by [@​JonathanPlasse](https://togithub.com/JonathanPlasse) in [https://github.com/charliermarsh/ruff/pull/2491](https://togithub.com/charliermarsh/ruff/pull/2491)
##### Bug Fixes
- Avoid renaming unused loop variables with deferred usages by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2509](https://togithub.com/charliermarsh/ruff/pull/2509)
- \[`flake8-self`] Fix False Negative Issue on Rule `SLF001` by [@​saadmk11](https://togithub.com/saadmk11) in [https://github.com/charliermarsh/ruff/pull/2527](https://togithub.com/charliermarsh/ruff/pull/2527)
- Minor fixes to PLR0915 logic by [@​chanman3388](https://togithub.com/chanman3388) in [https://github.com/charliermarsh/ruff/pull/2518](https://togithub.com/charliermarsh/ruff/pull/2518)
- Exit upon showing files with `--show-files` by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2543](https://togithub.com/charliermarsh/ruff/pull/2543)
- Ignore direct source-children in `implicit-namespace-package` by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2560](https://togithub.com/charliermarsh/ruff/pull/2560)
- Allow `list()` and `tuple()` calls in `__all__` assignments by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2499](https://togithub.com/charliermarsh/ruff/pull/2499)
- Don't walk past project root when figuring out exclusion by [@​akx](https://togithub.com/akx) in [https://github.com/charliermarsh/ruff/pull/2471](https://togithub.com/charliermarsh/ruff/pull/2471)
- Avoid hang when detecting trailing comments by [@​charliermarsh](https://togithub.com/charliermarsh) in [https://github.com/charliermarsh/ruff/pull/2549](https://togithub.com/charliermarsh/ruff/pull/2549)
#### New Contributors
- [@​JacobCoffee](https://togithub.com/JacobCoffee) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2516](https://togithub.com/charliermarsh/ruff/pull/2516)
- [@​Pierre-Sassoulas](https://togithub.com/Pierre-Sassoulas) made their first contribution in [https://github.com/charliermarsh/ruff/pull/2559](https://togithub.com/charliermarsh/ruff/pull/2559)
**Full Changelog**: https://github.com/charliermarsh/ruff/compare/v0.0.240...v0.0.241
</details>
<details>
<summary>tox-dev/tox</summary>
### [`v4.4.5`](https://togithub.com/tox-dev/tox/releases/tag/4.4.5)
[Compare Source](https://togithub.com/tox-dev/tox/compare/4.4.4...4.4.5)
#### What's Changed
- Bump deps and tools by [@​gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2913](https://togithub.com/tox-dev/tox/pull/2913)
- Bump deps and tools by [@​gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2914](https://togithub.com/tox-dev/tox/pull/2914)
- Ignore labels when provisioning by [@​masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2917](https://togithub.com/tox-dev/tox/pull/2917)
**Full Changelog**: https://github.com/tox-dev/tox/compare/4.4.4...4.4.5
</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:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| stealth/space-bunny-alpha | — | closed resolved | Renovate PR merged via commit 2c6d0ba, bumping pre-commit pins ruff 0.0.240 -> 0.0.245 and tox 4.4.4 -> 4.4.5 in .pre-commit-config.yaml (1 file, +2/-2). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/starbase#29 in commit 2c6d0ba, updating ruff 0.0.240 to 0.0.245 and tox 4.4.4 to 4.4.5. | |
| qwen/qwen3.6-35b-a3b | — | — | Automated dependency updates for ruff and tox were merged. The Renovate bot PR updated ruff to 0.0.245 and tox to 4.4.5, received approval, passed CI checks, and was successfully integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated patch updates for ruff (0.0.240 to 0.0.245) and tox (4.4.4 to 4.4.5). The Renovate-generated request was successfully merged, applying the latest dependency versions. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #25 chore(deps): update patch updates | starbase | merged | 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. | |
| #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. | |
| #37 chore(deps): update dependency ruff to v0.0.247 | starbase | merged | Renovate PR updating ruff 0.0.245 -> 0.0.247 was approved and merged into starbase main via commit 867bb8f, bumping the ruff pin in .pre-commit-config.yaml (+1/-1). | |
| #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). | |
| #22 chore(lint): update ruff and config | starbase | merged | Merged in canonical/starbase#22 via commit f3d35a6, updating Ruff and its config to ignore excessive test-function arguments (PLR0913). | |
| #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. | |
| #103 chore: fix new lints from ruff 0.12 | craft-grammar | merged | Merged PR #103 as a3ef1dd, updating Ruff to 0.12 and fixing resulting lint errors across four files; cherry-picked from canonical/starbase#409. | |
| #1728 chore(merge): update starbase (2026-10-01) | craft-parts | merged | Merged #1728 into main as d2be519e, syncing starbase/main's build, CI, docs tooling, Ruff 0.16, Sphinx Stack, and AGENTS.md updates. |