Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency ruff to v0.9.10 #89

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 22, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ruff (source, changelog) ==0.9.2 -> ==0.9.10 age adoption passing confidence

Release Notes

astral-sh/ruff (ruff)

v0.9.10

Compare Source

Preview features
  • [ruff] Add new rule RUF059: Unused unpacked assignment (#​16449)
  • [syntax-errors] Detect assignment expressions before Python 3.8 (#​16383)
  • [syntax-errors] Named expressions in decorators before Python 3.9 (#​16386)
  • [syntax-errors] Parenthesized keyword argument names after Python 3.8 (#​16482)
  • [syntax-errors] Positional-only parameters before Python 3.8 (#​16481)
  • [syntax-errors] Tuple unpacking in return and yield before Python 3.8 (#​16485)
  • [syntax-errors] Type parameter defaults before Python 3.13 (#​16447)
  • [syntax-errors] Type parameter lists before Python 3.12 (#​16479)
  • [syntax-errors] except* before Python 3.11 (#​16446)
  • [syntax-errors] type statements before Python 3.12 (#​16478)
Bug fixes
  • Escape template filenames in glob patterns in configuration (#​16407)
  • [flake8-simplify] Exempt unittest context methods for SIM115 rule (#​16439)
  • Formatter: Fix syntax error location in notebooks (#​16499)
  • [pyupgrade] Do not offer fix when at least one target is global/nonlocal (UP028) (#​16451)
  • [flake8-builtins] Ignore variables matching module attribute names (A001) (#​16454)
  • [pylint] Convert code keyword argument to a positional argument in fix for (PLR1722) (#​16424)
CLI
  • Move rule code from description to check_name in GitLab output serializer (#​16437)
Documentation
  • [pydocstyle] Clarify that D417 only checks docstrings with an arguments section (#​16494)

v0.9.9

Compare Source

Preview features
  • Fix caching of unsupported-syntax errors (#​16425)
Bug fixes
  • Only show unsupported-syntax errors in editors when preview mode is enabled (#​16429)

v0.9.8

Compare Source

Preview features
  • Start detecting version-related syntax errors in the parser (#​16090)
Rule changes
  • [pylint] Mark fix unsafe (PLW1507) (#​16343)
  • [pylint] Catch case np.nan/case math.nan in match statements (PLW0177) (#​16378)
  • [ruff] Add more Pydantic models variants to the list of default copy semantics (RUF012) (#​16291)
Server
  • Avoid indexing the project if configurationPreference is editorOnly (#​16381)
  • Avoid unnecessary info at non-trace server log level (#​16389)
  • Expand ruff.configuration to allow inline config (#​16296)
  • Notify users for invalid client settings (#​16361)
Configuration
  • Add per-file-target-version option (#​16257)
Bug fixes
  • [refurb] Do not consider docstring(s) (FURB156) (#​16391)
  • [flake8-self] Ignore attribute accesses on instance-like variables (SLF001) (#​16149)
  • [pylint] Fix false positives, add missing methods, and support positional-only parameters (PLE0302) (#​16263)
  • [flake8-pyi] Mark PYI030 fix unsafe when comments are deleted (#​16322)
Documentation

v0.9.7

Compare Source

Preview features
  • Consider __new__ methods as special function type for enforcing class method or static method rules (#​13305)
  • [airflow] Improve the internal logic to differentiate deprecated symbols (AIR303) (#​16013)
  • [refurb] Manual timezone monkeypatching (FURB162) (#​16113)
  • [ruff] Implicit class variable in dataclass (RUF045) (#​14349)
  • [ruff] Skip singleton starred expressions for incorrectly-parenthesized-tuple-in-subscript (RUF031) (#​16083)
  • [refurb] Check for subclasses includes subscript expressions (FURB189) (#​16155)
Rule changes
  • [flake8-debugger] Also flag sys.breakpointhook and sys.__breakpointhook__ (T100) (#​16191)
  • [pycodestyle] Exempt site.addsitedir(...) calls (E402) (#​16251)
Formatter
  • Fix unstable formatting of trailing end-of-line comments of parenthesized attribute values (#​16187)
Server
  • Fix handling of requests received after shutdown message (#​16262)
  • Ignore source.organizeImports.ruff and source.fixAll.ruff code actions for a notebook cell (#​16154)
  • Include document specific debug info for ruff.printDebugInformation (#​16215)
  • Update server to return the debug info as string with ruff.printDebugInformation (#​16214)
CLI
  • Warn on invalid noqa even when there are no diagnostics (#​16178)
  • Better error messages while loading configuration extends (#​15658)
Bug fixes
  • [flake8-comprehensions] Handle trailing comma in C403 fix (#​16110)
  • [flake8-pyi] Avoid flagging custom-typevar-for-self on metaclass methods (PYI019) (#​16141)
  • [pydocstyle] Handle arguments with the same names as sections (D417) (#​16011)
  • [pylint] Correct ordering of arguments in fix for if-stmt-min-max (PLR1730) (#​16080)
  • [pylint] Do not offer fix for raw strings (PLE251) (#​16132)
  • [pyupgrade] Do not upgrade functional TypedDicts with private field names to the class-based syntax (UP013) (#​16219)
  • [pyupgrade] Handle micro version numbers correctly (UP036) (#​16091)
  • [pyupgrade] Unwrap unary expressions correctly (UP018) (#​15919)
  • [refurb] Correctly handle lengths of literal strings in slice-to-remove-prefix-or-suffix (FURB188) (#​16237)
  • [ruff] Skip RUF001 diagnostics when visiting string type definitions (#​16122)
Documentation
  • Add FAQ entry for source.* code actions in Notebook (#​16212)
  • Add SECURITY.md (#​16224)

v0.9.6

Compare Source

Preview features
  • [airflow] Add external_task.{ExternalTaskMarker, ExternalTaskSensor} for AIR302 (#​16014)
  • [flake8-builtins] Make strict module name comparison optional (A005) (#​15951)
  • [flake8-pyi] Extend fix to Python <= 3.9 for redundant-none-literal (PYI061) (#​16044)
  • [pylint] Also report when the object isn't a literal (PLE1310) (#​15985)
  • [ruff] Implement indented-form-feed (RUF054) (#​16049)
  • [ruff] Skip type definitions for missing-f-string-syntax (RUF027) (#​16054)
Rule changes
  • [flake8-annotations] Correct syntax for typing.Union in suggested return type fixes for ANN20x rules (#​16025)
  • [flake8-builtins] Match upstream module name comparison (A005) (#​16006)
  • [flake8-comprehensions] Detect overshadowed list/set/dict, ignore variadics and named expressions (C417) (#​15955)
  • [flake8-pie] Remove following comma correctly when the unpacked dictionary is empty (PIE800) (#​16008)
  • [flake8-simplify] Only trigger SIM401 on known dictionaries (#​15995)
  • [pylint] Do not report calls when object type and argument type mismatch, remove custom escape handling logic (PLE1310) (#​15984)
  • [pyupgrade] Comments within parenthesized value ranges should not affect applicability (UP040) (#​16027)
  • [pyupgrade] Don't introduce invalid syntax when upgrading old-style type aliases with parenthesized multiline values (UP040) (#​16026)
  • [pyupgrade] Ensure we do not rename two type parameters to the same name (UP049) (#​16038)
  • [pyupgrade] [ruff] Don't apply renamings if the new name is shadowed in a scope of one of the references to the binding (UP049, RUF052) (#​16032)
  • [ruff] Update RUF009 to behave similar to B008 and ignore attributes with immutable types (#​16048)
Server
  • Root exclusions in the server to project root (#​16043)
Bug fixes
  • [flake8-datetime] Ignore .replace() calls while looking for .astimezone (#​16050)
  • [flake8-type-checking] Avoid TC004 false positive where the runtime definition is provided by __getattr__ (#​16052)
Documentation
  • Improve ruff-lsp migration document (#​16072)
  • Undeprecate ruff.nativeServer (#​16039)

v0.9.5

Compare Source

Preview features
  • Recognize all symbols named TYPE_CHECKING for in_type_checking_block (#​15719)
  • [flake8-comprehensions] Handle builtins at top of file correctly for unnecessary-dict-comprehension-for-iterable (C420) (#​15837)
  • [flake8-logging] .exception() and exc_info= outside exception handlers (LOG004, LOG014) (#​15799)
  • [flake8-pyi] Fix incorrect behaviour of custom-typevar-return-type preview-mode autofix if typing was already imported (PYI019) (#​15853)
  • [flake8-pyi] Fix more complex cases (PYI019) (#​15821)
  • [flake8-pyi] Make PYI019 autofixable for .py files in preview mode as well as stubs (#​15889)
  • [flake8-pyi] Remove type parameter correctly when it is the last (PYI019) (#​15854)
  • [pylint] Fix missing parens in unsafe fix for unnecessary-dunder-call (PLC2801) (#​15762)
  • [pyupgrade] Better messages and diagnostic range (UP015) (#​15872)
  • [pyupgrade] Rename private type parameters in PEP 695 generics (UP049) (#​15862)
  • [refurb] Also report non-name expressions (FURB169) (#​15905)
  • [refurb] Mark fix as unsafe if there are comments (FURB171) (#​15832)
  • [ruff] Classes with mixed type variable style (RUF053) (#​15841)
  • [airflow] BashOperator has been moved to airflow.providers.standard.operators.bash.BashOperator (AIR302) (#​15922)
  • [flake8-pyi] Add autofix for unused-private-type-var (PYI018) (#​15999)
  • [flake8-pyi] Significantly improve accuracy of PYI019 if preview mode is enabled (#​15888)
Rule changes
  • Preserve triple quotes and prefixes for strings (#​15818)
  • [flake8-comprehensions] Skip when TypeError present from too many (kw)args for C410,C411, and C418 (#​15838)
  • [flake8-pyi] Rename PYI019 and improve its diagnostic message (#​15885)
  • [pep8-naming] Ignore @override methods (N803) (#​15954)
  • [pyupgrade] Reuse replacement logic from UP046 and UP047 to preserve more comments (UP040) (#​15840)
  • [ruff] Analyze deferred annotations before enforcing mutable-(data)class-default and function-call-in-dataclass-default-argument (RUF008,RUF009,RUF012) (#​15921)
  • [pycodestyle] Exempt sys.path += ... calls (E402) (#​15980)
Configuration
  • Config error only when flake8-import-conventions alias conflicts with isort.required-imports bound name (#​15918)
  • Workaround Even Better TOML crash related to allOf (#​15992)
Bug fixes
  • [flake8-comprehensions] Unnecessary list comprehension (rewrite as a set comprehension) (C403) - Handle extraneous parentheses around list comprehension (#​15877)
  • [flake8-comprehensions] Handle trailing comma in fixes for unnecessary-generator-list/set (C400,C401) (#​15929)
  • [flake8-pyi] Fix several correctness issues with custom-type-var-return-type (PYI019) (#​15851)
  • [pep8-naming] Consider any number of leading underscore for N801 (#​15988)
  • [pyflakes] Visit forward annotations in TypeAliasType as types (F401) (#​15829)
  • [pylint] Correct min/max auto-fix and suggestion for (PL1730) (#​15930)
  • [refurb] Handle unparenthesized tuples correctly (FURB122, FURB142) (#​15953)
  • [refurb] Avoid None | None as well as better detection and fix (FURB168) (#​15779)
Documentation
  • Add deprecation warning for ruff-lsp related settings (#​15850)
  • Docs (linter.md): clarify that Python files are always searched for in subdirectories (#​15882)
  • Fix a typo in non_pep695_generic_class.rs (#​15946)
  • Improve Docs: Pylint subcategories' codes (#​15909)
  • Remove non-existing lint.extendIgnore editor setting (#​15844)
  • Update black deviations (#​15928)
  • Mention UP049 in UP046 and UP047, add See also section to UP040 (#​15956)
  • Add instance variable examples to RUF012 (#​15982)
  • Explain precedence for ignore and select config (#​15883)

v0.9.4

Compare Source

Preview features
  • [airflow] Extend airflow context parameter check for BaseOperator.execute (AIR302) (#​15713)
  • [airflow] Update AIR302 to check for deprecated context keys (#​15144)
  • [flake8-bandit] Permit suspicious imports within stub files (S4) (#​15822)
  • [pylint] Do not trigger PLR6201 on empty collections (#​15732)
  • [refurb] Do not emit diagnostic when loop variables are used outside loop body (FURB122) (#​15757)
  • [ruff] Add support for more re patterns (RUF055) (#​15764)
  • [ruff] Check for shadowed map before suggesting fix (RUF058) (#​15790)
  • [ruff] Do not emit diagnostic when all arguments to zip() are variadic (RUF058) (#​15744)
  • [ruff] Parenthesize fix when argument spans multiple lines for unnecessary-round (RUF057) (#​15703)
Rule changes
  • Preserve quote style in generated code (#​15726, #​15778, #​15794)
  • [flake8-bugbear] Exempt NewType calls where the original type is immutable (B008) (#​15765)
  • [pylint] Honor banned top-level imports by TID253 in PLC0415. (#​15628)
  • [pyupgrade] Ignore is_typeddict and TypedDict for deprecated-import (UP035) (#​15800)
CLI
  • Fix formatter warning message for flake8-quotes option (#​15788)
  • Implement tab autocomplete for ruff config (#​15603)
Bug fixes
  • [flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambda has different arity (C417) (#​15802)
  • [flake8-comprehensions] Parenthesize sorted when needed for unnecessary-call-around-sorted (C413) (#​15825)
  • [pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (#​15824)
Documentation
  • Add missing config docstrings (#​15803)
  • Add references to trio.run_process and anyio.run_process (#​15761)
  • Use uv init --lib in tutorial (#​15718)

v0.9.3

Compare Source

Preview features
  • [airflow] Argument fail_stop in DAG has been renamed as fail_fast (AIR302) (#​15633)
  • [airflow] Extend AIR303 with more symbols (#​15611)
  • [flake8-bandit] Report all references to suspicious functions (S3) (#​15541)
  • [flake8-pytest-style] Do not emit diagnostics for empty for loops (PT012, PT031) (#​15542)
  • [flake8-simplify] Avoid double negations (SIM103) (#​15562)
  • [pyflakes] Fix infinite loop with unused local import in __init__.py (F401) (#​15517)
  • [pylint] Do not report methods with only one EM101-compatible raise (PLR6301) (#​15507)
  • [pylint] Implement redefined-slots-in-subclass (W0244) (#​9640)
  • [pyupgrade] Add rules to use PEP 695 generics in classes and functions (UP046, UP047) (#​15565, #​15659)
  • [refurb] Implement for-loop-writes (FURB122) (#​10630)
  • [ruff] Implement needless-else clause (RUF047) (#​15051)
  • [ruff] Implement starmap-zip (RUF058) (#​15483)
Rule changes
  • [flake8-bugbear] Do not raise error if keyword argument is present and target-python version is less or equals than 3.9 (B903) (#​15549)
  • [flake8-comprehensions] strip parentheses around generators in unnecessary-generator-set (C401) (#​15553)
  • [flake8-pytest-style] Rewrite references to .exception (PT027) (#​15680)
  • [flake8-simplify] Mark fixes as unsafe (SIM201, SIM202) (#​15626)
  • [flake8-type-checking] Fix some safe fixes being labeled unsafe (TC006,TC008) (#​15638)
  • [isort] Omit trailing whitespace in unsorted-imports (I001) (#​15518)
  • [pydoclint] Allow ignoring one line docstrings for DOC rules (#​13302)
  • [pyflakes] Apply redefinition fixes by source code order (F811) (#​15575)
  • [pyflakes] Avoid removing too many imports in redefined-while-unused (F811) (#​15585)
  • [pyflakes] Group redefinition fixes by source statement (F811) (#​15574)
  • [pylint] Include name of base class in message for redefined-slots-in-subclass (W0244) (#​15559)
  • [ruff] Update fix for RUF055 to use var == value (#​15605)
Formatter
  • Fix bracket spacing for single-element tuples in f-string expressions (#​15537)
  • Fix unstable f-string formatting for expressions containing a trailing comma (#​15545)
Performance
  • Avoid quadratic membership check in import fixes (#​15576)
Server
  • Allow unsafe-fixes settings for code actions (#​15666)
Bug fixes
  • [flake8-bandit] Add missing single-line/dotall regex flag (S608) (#​15654)
  • [flake8-import-conventions] Fix infinite loop between ICN001 and I002 (ICN001) (#​15480)
  • [flake8-simplify] Do not emit diagnostics for expressions inside string type annotations (SIM222, SIM223) (#​15405)
  • [pyflakes] Treat arguments passed to the default= parameter of TypeVar as type expressions (F821) (#​15679)
  • [pyupgrade] Avoid syntax error when the iterable is a non-parenthesized tuple (UP028) (#​15543)
  • [ruff] Exempt NewType calls where the original type is immutable (RUF009) (#​15588)
  • Preserve raw string prefix and escapes in all codegen fixes (#​15694)
Documentation
  • Generate documentation redirects for lowercase rule codes (#​15564)
  • TRY300: Add some extra notes on not catching exceptions you didn't expect (#​15036)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency ruff to v0.0.258 Update dependency ruff to v0.0.259 Mar 23, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 9e80974 to 8d9cea8 Compare March 23, 2023 20:15
@renovate renovate bot changed the title Update dependency ruff to v0.0.259 Update dependency ruff to v0.0.260 Mar 29, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 8d9cea8 to 4dd24a8 Compare March 29, 2023 23:23
@renovate renovate bot changed the title Update dependency ruff to v0.0.260 Update dependency ruff to v0.0.261 Apr 5, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 4dd24a8 to a427209 Compare April 5, 2023 03:21
@renovate renovate bot changed the title Update dependency ruff to v0.0.261 Update dependency ruff to v0.0.262 Apr 19, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch 2 times, most recently from 5340248 to c65fc12 Compare April 25, 2023 07:51
@renovate renovate bot changed the title Update dependency ruff to v0.0.262 Update dependency ruff to v0.0.263 Apr 25, 2023
@renovate renovate bot changed the title Update dependency ruff to v0.0.263 Update dependency ruff to v0.0.264 May 2, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from c65fc12 to 9b13e99 Compare May 2, 2023 08:10
@renovate renovate bot changed the title Update dependency ruff to v0.0.264 Update dependency ruff to v0.0.265 May 5, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 9b13e99 to b63bb6c Compare May 5, 2023 20:42
@renovate renovate bot changed the title Update dependency ruff to v0.0.265 Update dependency ruff to v0.0.266 May 12, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch 2 times, most recently from 30656c8 to f733959 Compare May 12, 2023 22:57
@renovate renovate bot changed the title Update dependency ruff to v0.0.266 Update dependency ruff to v0.0.267 May 12, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from f733959 to 13651e1 Compare May 18, 2023 22:31
@renovate renovate bot changed the title Update dependency ruff to v0.0.267 Update dependency ruff to v0.0.269 May 18, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 13651e1 to 9c7e1f8 Compare May 24, 2023 20:16
@renovate renovate bot changed the title Update dependency ruff to v0.0.269 Update dependency ruff to v0.0.270 May 24, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 9c7e1f8 to 300e7c1 Compare June 7, 2023 00:19
@renovate renovate bot changed the title Update dependency ruff to v0.0.270 Update dependency ruff to v0.0.271 Jun 7, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 300e7c1 to 7e0dec4 Compare June 8, 2023 05:51
@renovate renovate bot changed the title Update dependency ruff to v0.0.271 Update dependency ruff to v0.0.272 Jun 8, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 7e0dec4 to a8e64f5 Compare June 20, 2023 22:23
@renovate renovate bot changed the title Update dependency ruff to v0.0.272 Update dependency ruff to v0.0.273 Jun 20, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from a8e64f5 to d7f49e5 Compare June 21, 2023 05:09
@renovate renovate bot changed the title Update dependency ruff to v0.0.273 Update dependency ruff to v0.0.274 Jun 21, 2023
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 047f808 to 716660b Compare January 4, 2025 16:57
@renovate renovate bot changed the title Update dependency ruff to v0.8.5 Update dependency ruff to v0.8.6 Jan 4, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 716660b to 0ff4a63 Compare January 9, 2025 18:28
@renovate renovate bot changed the title Update dependency ruff to v0.8.6 Update dependency ruff to v0.9.0 Jan 9, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 0ff4a63 to f4d106c Compare January 10, 2025 19:15
@renovate renovate bot changed the title Update dependency ruff to v0.9.0 Update dependency ruff to v0.9.1 Jan 10, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from f4d106c to a56ca44 Compare January 16, 2025 16:51
@renovate renovate bot changed the title Update dependency ruff to v0.9.1 Update dependency ruff to v0.9.2 Jan 16, 2025
@renovate renovate bot changed the title Update dependency ruff to v0.9.2 Update dependency ruff to v0.9.2 - autoclosed Jan 20, 2025
@renovate renovate bot closed this Jan 20, 2025
@renovate renovate bot deleted the renovate/ruff-0.x branch January 20, 2025 22:28
@renovate renovate bot changed the title Update dependency ruff to v0.9.2 - autoclosed Update dependency ruff to v0.9.2 Jan 23, 2025
@renovate renovate bot reopened this Jan 23, 2025
@renovate renovate bot changed the title Update dependency ruff to v0.9.2 Update dependency ruff to v0.9.3 Jan 23, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from a56ca44 to ed2454d Compare January 24, 2025 01:40
@renovate renovate bot changed the title Update dependency ruff to v0.9.3 Update dependency ruff to v0.9.4 Feb 1, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from ed2454d to 06f36bf Compare February 1, 2025 21:44
@renovate renovate bot changed the title Update dependency ruff to v0.9.4 Update dependency ruff to v0.9.5 Feb 6, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 06f36bf to b9528e5 Compare February 6, 2025 21:21
@renovate renovate bot changed the title Update dependency ruff to v0.9.5 Update dependency ruff to v0.9.6 Feb 10, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from b9528e5 to e23a448 Compare February 10, 2025 14:10
@renovate renovate bot changed the title Update dependency ruff to v0.9.6 Update dependency ruff to v0.9.7 Feb 20, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch 2 times, most recently from b58dbbb to 97f6a1e Compare February 27, 2025 15:41
@renovate renovate bot changed the title Update dependency ruff to v0.9.7 Update dependency ruff to v0.9.8 Feb 27, 2025
@renovate renovate bot changed the title Update dependency ruff to v0.9.8 Update dependency ruff to v0.9.9 Feb 28, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 97f6a1e to 20e3f63 Compare February 28, 2025 11:47
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from 20e3f63 to ab0bdbb Compare March 7, 2025 18:36
@renovate renovate bot changed the title Update dependency ruff to v0.9.9 Update dependency ruff to v0.9.10 Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants