Skip to content

Drop Python 3.9 and 3.10 support - #118

Merged
kahne merged 1 commit into
mainfrom
drop-python-3.10-support
Aug 18, 2026
Merged

Drop Python 3.9 and 3.10 support#118
kahne merged 1 commit into
mainfrom
drop-python-3.10-support

Conversation

@kahne

@kahne kahne commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump minimum supported Python from 3.9 to 3.11 in pyproject.toml (requires-python, trove classifiers)
  • Update CI matrix and pinned job Python versions accordingly (removes the now-stale torch<2.0 cp311-wheel workaround, since torch==1.13.1 does ship a cp311 Linux wheel)
  • Update README and docs installation instructions to say Python 3.11+

Test plan

  • Reviewed diff against main for consistency (no leftover 3.9/3.10 references)
  • Confirmed torch<2.0 has a cp311 Linux wheel (torch==1.13.1), so the embeddings/coverage CI jobs (which run on ubuntu-latest) work on Python 3.11
  • CI run on this PR

Both are end-of-life (or nearly so). Bump the minimum supported
version to 3.11 in packaging metadata, CI matrix, and docs.
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Aug 18, 2026
@kahne
kahne merged commit f7065d6 into main Aug 18, 2026
17 checks passed
@kahne
kahne deleted the drop-python-3.10-support branch August 18, 2026 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant