Skip to content

ci: test the dependency floors on Python 3.15 - #56

Merged
lesnik512 merged 1 commit into
mainfrom
ci/floors-python-3.15
Oct 24, 2026
Merged

lesnik512 merged 1 commit into
mainfrom
ci/floors-python-3.15

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Summary

The 3.15 rollout left 3.15 out of the floors matrix because a declared floor had no 3.15 wheels. This adds a 3.15 floor marker at the first release that has them, so floors can test 3.15. Older Pythons keep their floors. Part of modern-python/.github#140.

Changes

  • pyproject.toml: grpcio: the floor (1.82.1) now applies below 3.15, and 3.15 gets grpcio>=1.84, the first release with 3.15 wheels. There is no 3.15t entry: this repo is exempt from the free-threaded build. The comment next to each floor now names the 3.15 wheel too.
  • _checks.yml: add 3.15 to the floors matrix.

Checklist

  • floors passes locally on 3.15.0, run step by step from this _checks.yml
  • pytest passes locally on 3.15.0

@lesnik512
lesnik512 merged commit 4857f1b into main Oct 24, 2026
12 checks passed
@lesnik512
lesnik512 deleted the ci/floors-python-3.15 branch October 24, 2026 08:00
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