Skip to content

Fix CI: pin Poetry to 2.2.1 for Python 3.9, bump version to 0.3.3#20

Merged
moskrc merged 2 commits into
masterfrom
claude/failing-tests-wi5pqb
Jun 9, 2026
Merged

Fix CI: pin Poetry to 2.2.1 for Python 3.9, bump version to 0.3.3#20
moskrc merged 2 commits into
masterfrom
claude/failing-tests-wi5pqb

Conversation

@moskrc

@moskrc moskrc commented Jun 9, 2026

Copy link
Copy Markdown
Owner

What's Changed

  • Fix CI: snok/install-poetry@v1 installs the latest Poetry by default, and Poetry ≥ 2.3 requires Python ≥ 3.10, so the Python 3.9 matrix job failed at the "Install Poetry" step before tests could run. Poetry is now pinned to 2.2.1, the last version supporting Python 3.9.
  • Bump version: 0.3.2 → 0.3.3 for the release that also includes the crawler database update to upstream v1.3.11 (Updated to: v1.3.11 (upstream) #19).

CI is green on this branch (ubuntu-latest and macos-latest, Python 3.9): https://github.com/moskrc/crawlerdetect/actions/runs/27236678262

https://claude.ai/code/session_015p2r38chB3sCVL1kQAyctb


Generated by Claude Code

claude added 2 commits June 9, 2026 21:22
Poetry 2.3+ requires Python >= 3.10, so installing the latest Poetry
on the Python 3.9 matrix job fails before tests even run.

https://claude.ai/code/session_015p2r38chB3sCVL1kQAyctb
@moskrc moskrc merged commit 2d230ab into master Jun 9, 2026
2 checks passed
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