Skip to content

ci: pin ruff packages - #45

Merged
mislavivanda merged 1 commit into
mainfrom
ci/pin-ruff-rules
Aug 13, 2026
Merged

ci: pin ruff packages#45
mislavivanda merged 1 commit into
mainfrom
ci/pin-ruff-rules

Conversation

@mislavivanda

@mislavivanda mislavivanda commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Summary by cubic

Pins ruff and locks lint rules to stabilize CI. Previously we allowed any ruff and relied on its evolving default rules; now we require ruff>=0.15,<0.17 and explicitly select E4/E7/E9/F to prevent unexpected failures from new defaults.

Review notes

  • Updates the dev extras in packages/adk-plugin and packages/pydantic-ai-daytona to ruff>=0.15,<0.17.
  • Adds [tool.ruff.lint].select = ["E4", "E7", "E9", "F"] in both pyproject.toml files.
  • Action: If you have ruff>=0.17 locally, reinstall dev deps to align with the pinned range.

Written for commit 1c4d7a2. Summary will update on new commits.

Review in cubic

Signed-off-by: Mislav Ivanda <mislavivanda454@gmail.com>
@mislavivanda
mislavivanda deployed to integration-tests August 13, 2026 10:36 — with GitHub Actions Active
@mislavivanda
mislavivanda deployed to integration-tests August 13, 2026 10:36 — with GitHub Actions Active

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

No issues found across 2 files

Re-trigger cubic

@mislavivanda
mislavivanda merged commit cd409a4 into main Aug 13, 2026
33 checks passed
@mislavivanda
mislavivanda deleted the ci/pin-ruff-rules branch August 13, 2026 10:40
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant