Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

chore(deps): update dependency ruff to v0.15.6#990

Merged
enechange-renovate[bot] merged 1 commit intomainfrom
renovate/mise-tools
Mar 12, 2026
Merged

chore(deps): update dependency ruff to v0.15.6#990
enechange-renovate[bot] merged 1 commit intomainfrom
renovate/mise-tools

Conversation

@enechange-renovate
Copy link
Copy Markdown
Contributor

@enechange-renovate enechange-renovate bot commented Mar 8, 2026

This PR contains the following updates:

Package Update Change
ruff patch 0.15.50.15.6

Release Notes

astral-sh/ruff (ruff)

v0.15.6

Compare Source

Released on 2026-03-12.

Preview features
  • Add support for lazy import parsing (#​23755)
  • Add support for star-unpacking of comprehensions (PEP 798) (#​23788)
  • Reject semantic syntax errors for lazy imports (#​23757)
  • Drop a few rules from the preview default set (#​23879)
  • [airflow] Flag Variable.get() calls outside of task execution context (AIR003) (#​23584)
  • [airflow] Flag runtime-varying values in DAG/task constructor arguments (AIR304) (#​23631)
  • [flake8-bugbear] Implement delattr-with-constant (B043) (#​23737)
  • [flake8-tidy-imports] Add TID254 to enforce lazy imports (#​23777)
  • [flake8-tidy-imports] Allow users to ban lazy imports with TID254 (#​23847)
  • [isort] Retain lazy keyword when sorting imports (#​23762)
  • [pyupgrade] Add from __future__ import annotations automatically (UP006) (#​23260)
  • [refurb] Support newline parameter in FURB101 for Python 3.13+ (#​23754)
  • [ruff] Add os-path-commonprefix (RUF071) (#​23814)
  • [ruff] Add unsafe fix for os-path-commonprefix (RUF071) (#​23852)
  • [ruff] Limit RUF036 to typing contexts; make it unsafe for non-typing-only (#​23765)
  • [ruff] Use starred unpacking for RUF017 in Python 3.15+ (#​23789)
Bug fixes
  • Fix --add-noqa creating unwanted leading whitespace (#​23773)
  • Fix --add-noqa breaking shebangs (#​23577)
  • [formatter] Fix lambda body formatting for multiline calls and subscripts (#​23866)
  • [formatter] Preserve required annotation parentheses in annotated assignments (#​23865)
  • [formatter] Preserve type-expression parentheses in the formatter (#​23867)
  • [flake8-annotations] Fix stack overflow in ANN401 on quoted annotations with escape sequences (#​23912)
  • [pep8-naming] Check naming conventions in match pattern bindings (N806, N815, N816) (#​23899)
  • [perflint] Fix comment duplication in fixes (PERF401, PERF403) (#​23729)
  • [pyupgrade] Properly trigger super change in nested class (UP008) (#​22677)
  • [ruff] Avoid syntax errors in RUF036 fixes (#​23764)
Rule changes
  • [flake8-bandit] Flag S501 with requests.request (#​23873)
  • [flake8-executable] Fix WSL detection in non-Docker containers (#​22879)
  • [flake8-print] Ignore pprint calls with stream= (#​23787)
Documentation
  • Update docs for Markdown code block formatting (#​23871)
  • [flake8-bugbear] Fix misleading description for B904 (#​23731)
Contributors

Configuration

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

🚦 Automerge: Enabled.

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 has been generated by Renovate Bot.

@enechange-renovate enechange-renovate bot added the dependencies Pull requests that update a dependency file label Mar 8, 2026
@enechange-renovate enechange-renovate bot enabled auto-merge March 8, 2026 06:13
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 8, 2026

Dependency Review

✅ No vulnerabilities found.

Scanned Files

None

github-actions[bot]
github-actions bot previously approved these changes Mar 8, 2026
Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto approved automated PR

@enechange-renovate enechange-renovate bot changed the title chore(deps): update dependency aqua:zizmorcore/zizmor to v1.23.0 chore(deps): update dependency aqua:zizmorcore/zizmor to v1.23.0 - autoclosed Mar 8, 2026
auto-merge was automatically disabled March 8, 2026 12:35

Pull request was closed

@enechange-renovate enechange-renovate bot deleted the renovate/mise-tools branch March 8, 2026 12:35
@enechange-renovate enechange-renovate bot changed the title chore(deps): update dependency aqua:zizmorcore/zizmor to v1.23.0 - autoclosed chore(deps): update dependency ruff to v0.15.6 Mar 12, 2026
@enechange-renovate enechange-renovate bot reopened this Mar 12, 2026
Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto approved automated PR

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 50.92%. Comparing base (76a303f) to head (12dfce6).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #990   +/-   ##
=======================================
  Coverage   50.92%   50.92%           
=======================================
  Files          26       26           
  Lines        1245     1245           
  Branches      178      178           
=======================================
  Hits          634      634           
  Misses        607      607           
  Partials        4        4           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@enechange-renovate enechange-renovate bot merged commit 88651eb into main Mar 12, 2026
10 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants