X Tutup
Skip to content

Update ruff to 0.15.5#7366

Merged
youknowone merged 2 commits intoRustPython:mainfrom
ShaharNaveh:update-ruff-0-15-0
Mar 8, 2026
Merged

Update ruff to 0.15.5#7366
youknowone merged 2 commits intoRustPython:mainfrom
ShaharNaveh:update-ruff-0-15-0

Conversation

@ShaharNaveh
Copy link
Contributor

@ShaharNaveh ShaharNaveh commented Mar 6, 2026

Summary by CodeRabbit

  • Chores
    • Updated the Ruff linter and related build tooling to version 0.15.5 across CI and project configuration. No functional or public API changes were introduced; runtime behavior remains unchanged.

@ShaharNaveh ShaharNaveh marked this pull request as ready for review March 6, 2026 09:01
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 6, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro

Run ID: bf9d64fc-3ef9-4708-b0aa-0574631b0a6e

📥 Commits

Reviewing files that changed from the base of the PR and between de435d5 and be595fb.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • .github/workflows/ci.yaml
🚧 Files skipped from review as they are similar to previous changes (1)
  • .github/workflows/ci.yaml

📝 Walkthrough

Walkthrough

This PR updates Ruff from 0.15.4 to 0.15.5 by bumping the ruff-action version in the CI workflow and updating Git commit revisions for four Ruff-related workspace dependencies in Cargo.toml.

Changes

Cohort / File(s) Summary
CI Workflow
.github/workflows/ci.yaml
Bumped Ruff/ruff-action version from 0.15.4 to 0.15.5 in the CI workflow.
Cargo Workspace Dependencies
Cargo.toml
Updated Git revs for ruff_python_parser, ruff_python_ast, ruff_text_size, ruff_source_file to the commit/tag for Ruff 0.15.5 and adjusted the descriptive tag comment.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

Suggested reviewers

  • youknowone

Poem

🐰 A tiny bump, a tidy hop,
Ruff 0.15.5 arrives on top,
Workflow set and Cargo pinned,
Commits aligned, the updates wind,
A rabbit cheers — the CI won't stop! 🥕✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Update ruff to 0.15.5' directly and accurately summarizes the main change in the pull request - bumping Ruff dependencies from 0.15.4 to 0.15.5 across CI workflow and Cargo.toml.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@youknowone youknowone merged commit fbab8fc into RustPython:main Mar 8, 2026
12 of 13 checks passed
youknowone pushed a commit to youknowone/RustPython that referenced this pull request Mar 8, 2026
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.

2 participants

X Tutup