chore(deps): update dependency lint/ruff to v0.1.14
Metadata
Current evaluation
Renovate dependency bump merged: lint/ruff pin in pyproject.toml moved from ==0.1.8 to ==0.1.14 in commit c40d80e (PR #223), approved with no CI failures.
Resolution: closed resolved
Reason: The PR itself was the resolution and was merged into main as commit c40d80e "chore(deps): update dependency lint/ruff to v0.1.14 (#223)", a one-line pyproject.toml pin change from 0.1.8 to 0.1.14, with review approved and no failing checks.
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 |
|---|---|---|---|---|---|
| [lint/ruff](https://docs.astral.sh/ruff) ([source](https://togithub.com/astral-sh/ruff), [changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.1.8` -> `==0.1.14` | [](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>astral-sh/ruff (lint/ruff)</summary>
### [`v0.1.14`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0114)
[Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.1.13...v0.1.14)
##### Preview features
- \[`flake8-bugbear`] Add fix for `duplicate-value` (`B033`) ([#​9510](https://togithub.com/astral-sh/ruff/pull/9510))
- \[`flake8-simplify`] Implement `enumerate-for-loop` (`SIM113`) ([#​7777](https://togithub.com/astral-sh/ruff/pull/7777))
- \[`pygrep_hooks`] Add fix for `deprecated-log-warn` (`PGH002`) ([#​9519](https://togithub.com/astral-sh/ruff/pull/9519))
- \[`pylint`] Implement `import-private-name` (`C2701`) ([#​5920](https://togithub.com/astral-sh/ruff/pull/5920))
- \[`refurb`] Implement `regex-flag-alias` with fix (`FURB167`) ([#​9516](https://togithub.com/astral-sh/ruff/pull/9516))
- \[`ruff`] Add rule and fix to sort contents of `__all__` (`RUF022`) ([#​9474](https://togithub.com/astral-sh/ruff/pull/9474))
- \[`tryceratops`] Add fix for `error-instead-of-exception` (`TRY400`) ([#​9520](https://togithub.com/astral-sh/ruff/pull/9520))
##### Rule changes
- \[`flake8-pyi`] Fix `PYI047` false negatives on PEP-695 type aliases ([#​9566](https://togithub.com/astral-sh/ruff/pull/9566))
- \[`flake8-pyi`] Fix `PYI049` false negatives on call-based `TypedDict`s ([#​9567](https://togithub.com/astral-sh/ruff/pull/9567))
- \[`pylint`] Exclude `self` and `cls` when counting method arguments (`PLR0917`) ([#​9563](https://togithub.com/astral-sh/ruff/pull/9563))
##### CLI
- `--show-settings` displays active settings in a far more readable format ([#​9464](https://togithub.com/astral-sh/ruff/pull/9464))
- Add `--extension` support to the formatter ([#​9483](https://togithub.com/astral-sh/ruff/pull/9483))
##### Configuration
- Ignore preview status for fixable and unfixable selectors ([#​9538](https://togithub.com/astral-sh/ruff/pull/9538))
- \[`pycodestyle`] Use the configured tab size when expanding indents ([#​9506](https://togithub.com/astral-sh/ruff/pull/9506))
##### Bug fixes
- Recursively visit deferred AST nodes ([#​9541](https://togithub.com/astral-sh/ruff/pull/9541))
- Visit deferred lambdas before type definitions ([#​9540](https://togithub.com/astral-sh/ruff/pull/9540))
- \[`flake8-simplify`] Avoid some more `enumerate-for-loop` false positives (`SIM113`) ([#​9515](https://togithub.com/astral-sh/ruff/pull/9515))
- \[`pandas-vet`] Limit inplace diagnostics to methods that accept inplace ([#​9495](https://togithub.com/astral-sh/ruff/pull/9495))
- \[`pylint`] Add the `__prepare__` method to the list of recognized dunder method ([#​9529](https://togithub.com/astral-sh/ruff/pull/9529))
- \[`pylint`] Ignore unnecessary dunder calls within dunder definitions ([#​9496](https://togithub.com/astral-sh/ruff/pull/9496))
- \[`refurb`] Avoid bailing when `reimplemented-operator` is called on function (`FURB118`) ([#​9556](https://togithub.com/astral-sh/ruff/pull/9556))
- \[`ruff`] Avoid treating named expressions as static keys (`RUF011`) ([#​9494](https://togithub.com/astral-sh/ruff/pull/9494))
##### Documentation
- Add instructions on using `noqa` with isort rules ([#​9555](https://togithub.com/astral-sh/ruff/pull/9555))
- Documentation update for URL giving 'page not found' ([#​9565](https://togithub.com/astral-sh/ruff/pull/9565))
- Fix admonition in dark mode ([#​9502](https://togithub.com/astral-sh/ruff/pull/9502))
- Update contributing docs to use `cargo bench -p ruff_benchmark` ([#​9535](https://togithub.com/astral-sh/ruff/pull/9535))
- Update emacs integration section to include `emacs-ruff-format` ([#​9403](https://togithub.com/astral-sh/ruff/pull/9403))
- \[`flake8-blind-except`] Document exceptions to `blind-except` rule ([#​9580](https://togithub.com/astral-sh/ruff/pull/9580))
### [`v0.1.13`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0113)
[Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.1.12...v0.1.13)
##### Bug fixes
- Include base pyproject when initializing cache settings ([#​9480](https://togithub.com/astral-sh/ruff/pull/9480))
- \[`flake8-simplify`] Account for possibly-empty f-string values in truthiness logic ([#​9484](https://togithub.com/astral-sh/ruff/pull/9484))
- \[`pylint`] Add the missing period in `unnecessary-dunder-call` ([#​9485](https://togithub.com/astral-sh/ruff/pull/9485))
- \[`pylint`] Fix `__aenter__` message in `unnecessary-dunder-call` ([#​9492](https://togithub.com/astral-sh/ruff/pull/9492))
### [`v0.1.12`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0112)
[Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.1.11...v0.1.12)
##### Preview features
- Formatter: Hug multiline-strings in preview style ([#​9243](https://togithub.com/astral-sh/ruff/pull/9243))
- \[`flake8-bandit`] Add `ssl-with-no-version` (`S504`) ([#​9384](https://togithub.com/astral-sh/ruff/pull/9384))
- \[`flake8-bandit`] Implement `ssl-insecure-version` (`S502`) ([#​9390](https://togithub.com/astral-sh/ruff/pull/9390))
- \[`flake8-bandit`] Implement `ssl-with-bad-defaults` (`S503`) ([#​9391](https://togithub.com/astral-sh/ruff/pull/9391))
- \[`flake8-bandit`] Implement suspicious import rules (`S4XX`) ([#​8831](https://togithub.com/astral-sh/ruff/pull/8831))
- \[`flake8-simplify`] Implement `zip-dict-keys-and-values` (`SIM911`) ([#​9460](https://togithub.com/astral-sh/ruff/pull/9460))
- \[`pyflakes`] Add a fix for `redefined-while-unused` (`F811`) ([#​9419](https://togithub.com/astral-sh/ruff/pull/9419))
- \[`pylint`] Implement `unnecessary-dunder-call` (`C2801`) ([#​9166](https://togithub.com/astral-sh/ruff/pull/9166))
- \[`ruff`] Add `parenthesize-chained-operators` (`RUF021`) to enforce parentheses in `a or b and c` ([#​9440](https://togithub.com/astral-sh/ruff/pull/9440))
##### Rule changes
- \[`flake8-boolean-trap`] Allow Boolean positional arguments in setters ([#​9429](https://togithub.com/astral-sh/ruff/pull/9429))
- \[`flake8-builtins`] Restrict `builtin-attribute-shadowing` (`A003`) to actual shadowed references ([#​9462](https://togithub.com/astral-sh/ruff/pull/9462))
- \[`flake8-pyi`] Add fix for `generator-return-from-iter-method` (`PYI058`) ([#​9355](https://togithub.com/astral-sh/ruff/pull/9355))
- \[`pyflakes`] Don't flag `redefined-while-unused` (`F811`) in `if` branches ([#​9418](https://togithub.com/astral-sh/ruff/pull/9418))
- \[`pyupgrade`] Add some additional Python 3.12 typing members to `deprecated-import` ([#​9445](https://togithub.com/astral-sh/ruff/pull/9445))
- \[`ruff`] Add fix for `parenthesize-chained-operators` (`RUF021`) ([#​9449](https://togithub.com/astral-sh/ruff/pull/9449))
- \[`ruff`] Include subscripts and attributes in static key rule (`RUF011`) ([#​9416](https://togithub.com/astral-sh/ruff/pull/9416))
- \[`ruff`] Support variable keys in static dictionary key rule (`RUF011`) ([#​9411](https://togithub.com/astral-sh/ruff/pull/9411))
##### Formatter
- Generate deterministic IDs when formatting notebooks ([#​9359](https://togithub.com/astral-sh/ruff/pull/9359))
- Allow `# fmt: skip` with interspersed same-line comments ([#​9395](https://togithub.com/astral-sh/ruff/pull/9395))
- Parenthesize breaking named expressions in match guards ([#​9396](https://togithub.com/astral-sh/ruff/pull/9396))
##### Bug fixes
- Add cell indexes to all diagnostics ([#​9387](https://togithub.com/astral-sh/ruff/pull/9387))
- Avoid infinite loop in constant vs. `None` comparisons ([#​9376](https://togithub.com/astral-sh/ruff/pull/9376))
- Handle raises with implicit alternate branches ([#​9377](https://togithub.com/astral-sh/ruff/pull/9377))
- Ignore trailing quotes for unclosed l-brace errors ([#​9388](https://togithub.com/astral-sh/ruff/pull/9388))
- Respect multi-segment submodule imports when resolving qualified names ([#​9382](https://togithub.com/astral-sh/ruff/pull/9382))
- Use `DisplayParseError` for stdin parser errors ([#​9409](https://togithub.com/astral-sh/ruff/pull/9409))
- Use `comment_ranges` for isort directive extraction ([#​9414](https://togithub.com/astral-sh/ruff/pull/9414))
- Use transformed source code for diagnostic locations ([#​9408](https://togithub.com/astral-sh/ruff/pull/9408))
- \[`flake8-pyi`] Exclude `warnings.deprecated` and `typing_extensions.deprecated` arguments ([#​9423](https://togithub.com/astral-sh/ruff/pull/9423))
- \[`flake8-pyi`] Fix false negative for `unused-private-protocol` (`PYI046`) with unused generic protocols ([#​9405](https://togithub.com/astral-sh/ruff/pull/9405))
- \[`pydocstyle`] Disambiguate argument descriptors from section headers ([#​9427](https://togithub.com/astral-sh/ruff/pull/9427))
- \[`pylint`] Homogenize `PLR0914` message to match other `PLR09XX` rules ([#​9399](https://togithub.com/astral-sh/ruff/pull/9399))
- \[`ruff`] Allow `Hashable = None` in type annotations (`RUF013`) ([#​9442](https://togithub.com/astral-sh/ruff/pull/9442))
##### Documentation
- Fix admonition hyperlink colouring ([#​9385](https://togithub.com/astral-sh/ruff/pull/9385))
- Add missing preview link ([#​9386](https://togithub.com/astral-sh/ruff/pull/9386))
### [`v0.1.11`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0111)
[Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.1.10...v0.1.11)
##### Preview features
- \[`pylint`] Implement `super-without-brackets` (`W0245`) ([#​9257](https://togithub.com/astral-sh/ruff/pull/9257))
##### Bug fixes
- Check path string properly in `python -m ruff` invocations ([#​9367](https://togithub.com/astral-sh/ruff/pull/9367))
##### Documentation
- Tweak `relative-imports` message ([#​9365](https://togithub.com/astral-sh/ruff/pull/9365))
- Add fix safety note for `yield-in-for-loop` ([#​9364](https://togithub.com/astral-sh/ruff/pull/9364))
### [`v0.1.10`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0110)
[Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.1.9...v0.1.10)
##### Preview features
- Improve `dummy_implementations` preview style formatting ([#​9240](https://togithub.com/astral-sh/ruff/pull/9240))
- Normalise Hex and unicode escape sequences in strings ([#​9280](https://togithub.com/astral-sh/ruff/pull/9280))
- Parenthesize long type annotations in annotated assignments ([#​9210](https://togithub.com/astral-sh/ruff/pull/9210))
- Parenthesize multi-context managers in `with` statements ([#​9222](https://togithub.com/astral-sh/ruff/pull/9222))
- \[`flake8-pyi`] Implement `generator-return-from-iter-method` (`PYI058`) ([#​9313](https://togithub.com/astral-sh/ruff/pull/9313))
- \[`pylint`] Implement `empty-comment` (`PLR2044`) ([#​9174](https://togithub.com/astral-sh/ruff/pull/9174))
- \[`refurb`] Implement `bit-count` (`FURB161`) ([#​9265](https://togithub.com/astral-sh/ruff/pull/9265))
- \[`ruff`] Add `never-union` rule to detect redundant `typing.NoReturn` and `typing.Never` ([#​9217](https://togithub.com/astral-sh/ruff/pull/9217))
##### CLI
- Add paths to TOML parse errors ([#​9358](https://togithub.com/astral-sh/ruff/pull/9358))
- Add row and column numbers to formatter parse errors ([#​9321](https://togithub.com/astral-sh/ruff/pull/9321))
- Improve responsiveness when invoked via Python ([#​9315](https://togithub.com/astral-sh/ruff/pull/9315))
- Short rule messages should not end with a period ([#​9345](https://togithub.com/astral-sh/ruff/pull/9345))
##### Configuration
- Respect runtime-required decorators on functions ([#​9317](https://togithub.com/astral-sh/ruff/pull/9317))
##### Bug fixes
- Avoid `asyncio-dangling-task` for nonlocal and global bindings ([#​9263](https://togithub.com/astral-sh/ruff/pull/9263))
- Escape trailing placeholders in rule documentation ([#​9301](https://togithub.com/astral-sh/ruff/pull/9301))
- Fix continuation detection following multi-line strings ([#​9332](https://togithub.com/astral-sh/ruff/pull/9332))
- Fix scoping for generators in named expressions in classes ([#​9248](https://togithub.com/astral-sh/ruff/pull/9248))
- Port from obsolete wsl crate to is-wsl ([#​9356](https://togithub.com/astral-sh/ruff/pull/9356))
- Remove special pre-visit for module docstrings ([#​9261](https://togithub.com/astral-sh/ruff/pull/9261))
- Respect `__str__` definitions from super classes ([#​9338](https://togithub.com/astral-sh/ruff/pull/9338))
- Respect `unused-noqa` via `per-file-ignores` ([#​9300](https://togithub.com/astral-sh/ruff/pull/9300))
- Respect attribute chains when resolving builtin call paths ([#​9309](https://togithub.com/astral-sh/ruff/pull/9309))
- Treat all `typing_extensions` members as typing aliases ([#​9335](https://togithub.com/astral-sh/ruff/pull/9335))
- Use `Display` for formatter parse errors ([#​9316](https://togithub.com/astral-sh/ruff/pull/9316))
- Wrap subscripted dicts in parens for f-string conversion ([#​9238](https://togithub.com/astral-sh/ruff/pull/9238))
- \[`flake8-annotations`] Avoid adding return types to stub methods ([#​9277](https://togithub.com/astral-sh/ruff/pull/9277))
- \[`flake8-annotations`] Respect mixed `return` and `raise` cases in return-type analysis ([#​9310](https://togithub.com/astral-sh/ruff/pull/9310))
- \[`flake8-bandit`] Don't report violations when `SafeLoader` is imported from `yaml.loader` (`S506`) ([#​9299](https://togithub.com/astral-sh/ruff/pull/9299))
- \[`pylint`] Avoid panic when comment is preceded by Unicode ([#​9331](https://togithub.com/astral-sh/ruff/pull/9331))
- \[`pylint`] Change `PLR0917` error message to match other `PLR09XX` messages ([#​9308](https://togithub.com/astral-sh/ruff/pull/9308))
- \[`refurb`] Avoid false positives for `math-constant` (`FURB152`) ([#​9290](https://togithub.com/astral-sh/ruff/pull/9290))
##### Documentation
- Expand target name for better rule documentation ([#​9302](https://togithub.com/astral-sh/ruff/pull/9302))
- Fix typos found by codespell ([#​9346](https://togithub.com/astral-sh/ruff/pull/9346))
- \[`perflint`] Document `PERF102` fix un-safety ([#​9351](https://togithub.com/astral-sh/ruff/pull/9351))
- \[`pyupgrade`] Document `UP007` fix un-safety ([#​9306](https://togithub.com/astral-sh/ruff/pull/9306))
### [`v0.1.9`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#019)
[Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.1.8...v0.1.9)
##### Breaking changes
- Add site-packages to default exclusions ([#​9188](https://togithub.com/astral-sh/ruff/pull/9188))
##### Preview features
- Fix: Avoid parenthesizing subscript targets and values ([#​9209](https://togithub.com/astral-sh/ruff/pull/9209))
- \[`pylint`] Implement `too-many-locals` (`PLR0914`) ([#​9163](https://togithub.com/astral-sh/ruff/pull/9163))
- Implement `reimplemented_operator` (FURB118) ([#​9171](https://togithub.com/astral-sh/ruff/pull/9171))
- Add a rule to detect string members in runtime-evaluated unions ([#​9143](https://togithub.com/astral-sh/ruff/pull/9143))
- Implement `no_blank_line_before_class_docstring` preview style ([#​9154](https://togithub.com/astral-sh/ruff/pull/9154))
##### Rule changes
- `CONSTANT_CASE` variables are improperly flagged for yoda violation (`SIM300`) ([#​9164](https://togithub.com/astral-sh/ruff/pull/9164))
- \[`flake8-pyi`] Cover ParamSpecs and TypeVarTuples (`PYI018`) ([#​9198](https://togithub.com/astral-sh/ruff/pull/9198))
- \[`flake8-bugbear`] Add fix for `zip-without-explicit-strict` (`B905`) ([#​9176](https://togithub.com/astral-sh/ruff/pull/9176))
- Add fix to automatically remove `print` and `pprint` statements (`T201`, `T203`) ([#​9208](https://togithub.com/astral-sh/ruff/pull/9208))
- Prefer `Never` to `NoReturn` in auto-typing in Python >= 3.11 (`ANN201`) ([#​9213](https://togithub.com/astral-sh/ruff/pull/9213))
##### Formatter
- `can_omit_optional_parentheses`: Exit early for unparenthesized expressions ([#​9125](https://togithub.com/astral-sh/ruff/pull/9125))
- Fix `dynamic` mode with doctests so that it doesn't exceed configured line width ([#​9129](https://togithub.com/astral-sh/ruff/pull/9129))
- Fix `can_omit_optional_parentheses` for expressions with a right most fstring ([#​9124](https://togithub.com/astral-sh/ruff/pull/9124))
- Add `target_version` to formatter options ([#​9220](https://togithub.com/astral-sh/ruff/pull/9220))
##### CLI
- Update `ruff format --check` to display message for already formatted files ([#​9153](https://togithub.com/astral-sh/ruff/pull/9153))
##### Bug fixes
- Reverse order of arguments for `operator.contains` ([#​9192](https://togithub.com/astral-sh/ruff/pull/9192))
- Iterate over lambdas in deferred type annotations ([#​9175](https://togithub.com/astral-sh/ruff/pull/9175))
- Fix panic in `D208` with multibyte indent ([#​9147](https://togithub.com/astral-sh/ruff/pull/9147))
- Add support for `NoReturn` in auto-return-typing ([#​9206](https://togithub.com/astral-sh/ruff/pull/9206))
- Allow removal of `typing` from `exempt-modules` ([#​9214](https://togithub.com/astral-sh/ruff/pull/9214))
- Avoid `mutable-class-default` violations for Pydantic subclasses ([#​9187](https://togithub.com/astral-sh/ruff/pull/9187))
- Fix dropped union expressions for piped non-types in `PYI055` autofix ([#​9161](https://togithub.com/astral-sh/ruff/pull/9161))
- Enable annotation quoting for multi-line expressions ([#​9142](https://togithub.com/astral-sh/ruff/pull/9142))
- Deduplicate edits when quoting annotations ([#​9140](https://togithub.com/astral-sh/ruff/pull/9140))
- Prevent invalid utf8 indexing in cell magic detection ([#​9146](https://togithub.com/astral-sh/ruff/pull/9146))
- Avoid nested quotations in auto-quoting fix ([#​9168](https://togithub.com/astral-sh/ruff/pull/9168))
- Add base-class inheritance detection to flake8-django rules ([#​9151](https://togithub.com/astral-sh/ruff/pull/9151))
- Avoid `asyncio-dangling-task` violations on shadowed bindings ([#​9215](https://togithub.com/astral-sh/ruff/pull/9215))
##### Documentation
- Fix blog post URL in changelog ([#​9119](https://togithub.com/astral-sh/ruff/pull/9119))
- Add error suppression hint for multi-line strings ([#​9205](https://togithub.com/astral-sh/ruff/pull/9205))
- Fix typo in SemanticModel.parent_expression docstring ([#​9167](https://togithub.com/astral-sh/ruff/pull/9167))
- Document link between import sorting and formatter ([#​9117](https://togithub.com/astral-sh/ruff/pull/9117))
</details>
---
### Configuration
π
**Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC.
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- 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://developer.mend.io/github/canonical/craft-cli).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | β | closed resolved | Renovate dependency bump merged: lint/ruff pin in pyproject.toml moved from ==0.1.8 to ==0.1.14 in commit c40d80e (PR #223), approved with no CI failures. | |
| stealth/space-bunny-alpha | β | closed resolved | Renovateβs lint/ruff v0.1.14 update was merged, changing the pinned version from 0.1.8 to 0.1.14. | |
| qwen/qwen3.6-35b-a3b | β | β | Merged automated dependency update for lint/ruff from v0.1.8 to v0.1.14 via Renovate bot. CI and code coverage checks passed, successfully integrating the update. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-cli#230
(confidence 55%)
Follow-up merge commit e68b0c7 "Merge pull request #230 from canonical/renovate/ruff" continued the ruff upgrade chain (commit b78c4ca bumped to 0.1.15)
-
Superseded By:
canonical/craft-cli#246
(confidence 45%)
Later commit 6701822 relaxed the pin to ~=0.3.5, and ruff was eventually dropped from the dev deps entirely
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #155 chore(deps): update dependency lint/ruff to v0.1.15 | craft-store | merged | Renovate PR merged as commit dbb47aa, bumping lint/ruff in pyproject.toml from ==0.1.9 to ==0.1.15 (+1/-1 line). Approved with no CI failures. | |
| #172 chore(deps): update dependency lint/ruff to v0.1.11 | craft-application | merged | Renovate dependency bump merged as commit a2ab6c42, raising the lint group's ruff pin from 0.1.7 to 0.1.11 (single-line pyproject.toml change); later superseded by #181/#190. | |
| #165 chore(deps): update dependency lint/ruff to v0.1.7 | craft-application | merged | Renovate PR #165 bumped lint/ruff from 0.1.6 to 0.1.7 in pyproject.toml (+1/-1). Approved by 2 reviewers and merged into main as commit 8d5b9926. | |
| #181 chore(deps): update dependency lint/ruff to v0.1.14 | craft-application | merged | Renovate PR bumping lint/ruff from ==0.1.11 to ==0.1.14 was approved by 3 reviewers and merged into main (commit bf491e38), a one-line pyproject.toml change; CI and Codecov checks were clean. | |
| #564 chore(deps): update dependency lint/ruff to v0.4.2 | craft-providers | merged | Renovate PR merged: bumped lint/ruff pin from 0.3.7 to 0.4.2 in pyproject.toml (single-line change, approved, no CI issues). Superseded shortly after by #566 (ruff 0.4.3). | |
| #152 chore(deps): update dependency lint/ruff to v0.1.6 | craft-application | merged | Renovate PR bumping lint/ruff from 0.1.2 to 0.1.6 was approved and merged into main as commit 4fdb1b44 ("chore(deps): update dependency lint/ruff to v0.1.6 (#152)"), a one-line pyproject.toml change. | |
| #107 chore(deps): update dependency lint/ruff to v0.1.0 | craft-store | merged | Renovate PR #107 bumped lint/ruff from 0.0.272 to 0.1.0 in requirements.txt; approved and merged as commit 1253462, a single-line pin change. | |
| #204 chore(deps): update dependency lint/ruff to v0.1.6 | craft-cli | merged | Renovate PR #204 merged, upgrading lint/ruff from 0.1.0 to 0.1.6 after two approvals; the dependency pin changed by one line. | |
| #115 chore(deps): update dependency lint/ruff to v0.1.1 | craft-store | merged | Renovate PR #115 was merged, bumping lint/ruff from 0.1.0 to 0.1.1 in commit 1f36381. | |
| #190 chore(deps): update dependency lint/ruff to v0.1.0 | craft-cli | merged | Renovate updated lint/ruff from 0.0.290 to 0.1.0; PR #190 was merged as commit b75689c. |