Skip to content

chore: require Python 3.11 - #385

Open
d33bs wants to merge 1 commit into
masterfrom
chore/python-311-minimum
Open

d33bs wants to merge 1 commit into
masterfrom
chore/python-311-minimum

Conversation

@d33bs

@d33bs d33bs commented Oct 5, 2026

Copy link
Copy Markdown
Member

Summary

  • Raise the minimum Python version from 3.10 to 3.11 while keeping the existing 3.12 upper bound.
  • Update the lockfile, CI matrix, lint target, and documentation.

Verification

  • Python 3.11.13: uv sync --frozen --python 3.11 --group dev
  • uv run --frozen --python 3.11 ruff check . — passed
  • uv run --frozen --python 3.11 pytest — 51 passed, 4 integration tests deselected
  • uv build — passed; wheel metadata reports Requires-Python: <3.12,>=3.11.

Integration tests requiring external model downloads were not run locally.

@d33bs
d33bs marked this pull request as ready for review October 5, 2026 22:47
@d33bs
d33bs requested a review from gwaybio as a code owner October 5, 2026 22:47

This branch has not been deployed

No deployments
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.

1 participant