Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ dev = [
"pytest-cov==7.1.0",
"mypy==2.1.0",
"black==26.5.1",
"ruff==0.15.18",
"ruff==0.15.19",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🩺 Stability & Availability | 🟠 Major | ⚡ Quick win

Synchronize Ruff pin across managed version sources, not only pyproject.toml.

Updating Line 19 alone creates a version drift: requirements.lock is still at ruff==0.15.18, and this repo’s sync flow maps RUFF_VERSION as the upstream pin for both pyproject.toml and lockfile. Please update the canonical pin and regenerate synced files together to avoid CI sync-check breakage.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@pyproject.toml` at line 19, The Ruff version update in pyproject.toml creates
a sync mismatch because requirements.lock is still pinned to the older version.
Instead of directly editing pyproject.toml, locate the canonical RUFF_VERSION
variable definition that your repository's sync flow uses as the upstream source
for both pyproject.toml and requirements.lock, update it to 0.15.19, and then
regenerate both managed files together using your repository's sync/build
process to ensure version consistency across all configuration sources.

Source: Linked repositories

"coverage==7.14.3",
]

Expand Down
Loading