Skip to content

chore(deps): pin pytest and ruff to exact versions#126

Open
zimeg wants to merge 1 commit into
mainfrom
deps-pin-versions
Open

chore(deps): pin pytest and ruff to exact versions#126
zimeg wants to merge 1 commit into
mainfrom
deps-pin-versions

Conversation

@zimeg

@zimeg zimeg commented Jun 24, 2026

Copy link
Copy Markdown
Member

This pull request pins the two remaining unpinned dependencies in requirements.txt.

Summary

  • pytest and ruff were unpinned, so CI resolved the latest release at run time.
  • Pinned both to exact == versions (pytest==9.1.1, ruff==0.15.19) for reproducible lint/format runs; Dependabot drives future bumps.
  • All other deps (slack-bolt, slack-cli-hooks, openai, anthropic, google-cloud-aiplatform) were already pinned.

Testing

  • ruff check . and ruff format --check . pass with the pinned 0.15.19 (matches the CI workflow).

pytest and ruff were unpinned in requirements.txt, so CI resolved the
latest release at run time. Pin both to exact == versions for
reproducible lint/format runs; Dependabot drives future bumps.
@zimeg zimeg marked this pull request as ready for review June 24, 2026 22:39
@zimeg zimeg requested a review from a team as a code owner June 24, 2026 22:39
@zimeg zimeg self-assigned this Jun 24, 2026
@zimeg zimeg added bug Something isn't working dependencies labels Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant