Skip to content

deps: sync dev tool versions - #5795

Closed
stranske wants to merge 1 commit into
phase-3from
deps/sync-dev-versions-69b135912235
Closed

deps: sync dev tool versions#5795
stranske wants to merge 1 commit into
phase-3from
deps/sync-dev-versions-69b135912235

Conversation

@stranske

@stranske stranske commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Dev Tool Version Sync

This PR updates dev tool versions in pyproject.toml and related generated dependency files to match the central version pins from stranske/Workflows.

Changes

Found 2 version updates:
  - ruff: ==0.16.1 -> ==0.16.2
  - requirements.lock:ruff: 0.16.1 -> ==0.16.2

Run with --apply to update dependency files

Why

Consistent dev tool versions across repos ensures:

  • CI behaviors match between repos
  • No surprises from version drift
  • Easier debugging when tools behave the same everywhere

Source: .github/workflows/autofix-versions.env
Settled source commit: fce14d49cbd3dd6e68598edda4eacc01fbfa95c4

  Automated sync from stranske/Workflows autofix-versions.env
  Versions hash: 69b135912235

  This ensures consistent dev tool versions across all repos.
Copilot AI lite review requested due to automatic review settings August 8, 2026 01:09
@cursor

cursor Bot commented Aug 8, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@coderabbitai

coderabbitai Bot commented Aug 8, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You’ve reached a temporary PR review limit under our Fair Usage Limits Policy.

Your recent review volume is higher than typical usage, so adaptive limits are currently applied.

Next review available in: 59 minutes

Your organization has reached its usage spending cap. Adjust your spending cap in the billing tab.

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 3723575a-b7f5-4aed-875d-38b97f1228c8

📥 Commits

Reviewing files that changed from the base of the PR and between ae15dea and d6d90b3.

⛔ Files ignored due to path filters (1)
  • requirements.lock is excluded by !**/*.lock, !**/*.lock
📒 Files selected for processing (2)
  • .github/workflows/autofix-versions.env
  • pyproject.toml

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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR syncs the Ruff version used for development tooling to the centrally pinned version (from .github/workflows/autofix-versions.env), updating both pyproject.toml and the generated lockfile to keep the repo aligned with stranske/Workflows.

Changes:

  • Bump ruff dev dependency pin from 0.16.1 to 0.16.2 in pyproject.toml.
  • Update requirements.lock to reflect ruff==0.16.2.
  • Update the central pin RUFF_VERSION in .github/workflows/autofix-versions.env to 0.16.2.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
requirements.lock Updates the resolved ruff lock entry to 0.16.2 to match the pinned dev tool version.
pyproject.toml Updates the dev optional dependency pin for ruff to 0.16.2.
.github/workflows/autofix-versions.env Updates the canonical RUFF_VERSION pin to 0.16.2 as the source-of-truth for sync scripts.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread pyproject.toml
Comment on lines 113 to 116
"pre-commit==4.6.0",
"black==26.5.1",
"ruff==0.16.1",
"ruff==0.16.2",
"isort==8.0.1",

stranske commented Aug 8, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #5797. The replacement's first commit reproduces this generated Ruff 0.16.2 delta exactly; its second commit contains the bounded repo-local pre-commit alignment requested in the active review thread.

@stranske stranske closed this Aug 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