Skip to content

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

Merged
mwbrooks merged 1 commit into
mainfrom
deps-pin-versions
Jun 25, 2026
Merged

chore(deps): pin pytest and ruff to exact versions#126
mwbrooks merged 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

@mwbrooks mwbrooks left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

✅ Thanks for catching this issue! 🙇🏻

@mwbrooks mwbrooks merged commit 6b921a5 into main Jun 25, 2026
3 checks passed
@mwbrooks mwbrooks deleted the deps-pin-versions branch June 25, 2026 19:51
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.

2 participants