Skip to content

Add support for Python 3.15 - #936

Draft
AdrianSosic wants to merge 1 commit into
mainfrom
repo/py315
Draft

AdrianSosic wants to merge 1 commit into
mainfrom
repo/py315

Conversation

@AdrianSosic

Copy link
Copy Markdown
Collaborator

No description provided.

@AdrianSosic AdrianSosic self-assigned this Oct 19, 2026
@AdrianSosic AdrianSosic added the repo Requires changes to the project configuration label Oct 19, 2026
@AdrianSosic
AdrianSosic marked this pull request as ready for review October 19, 2026 08:44
Copilot AI balanced review requested due to automatic review settings October 19, 2026 08:44

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Locked Torch artifacts do not support Python 3.15, blocking locked installation on the newly supported interpreter.

No open issues 🎉

What changed in this PR

Extends BayBE’s declared Python support to 3.15 and updates development checks accordingly.

Changes:

  • Widens package and lockfile Python ranges.
  • Adds Python 3.15 checks and moves full-feature testing to Python 3.14.
  • Updates contributor instructions and the changelog.
File Description
uv.lock Widens Python range and updates dependency metadata.
tox.ini Adds Python 3.15 environments and adjusts audit coverage.
tests/​README.md Updates example commands to Python 3.15.
pyproject.toml Declares Python 3.15 support.
CONTRIBUTING.md Updates local verification commands.
CHANGELOG.md Announces Python 3.15 support.
.github/​workflows/​regular.yml Expands scheduled testing matrices.
.github/​workflows/​ci.yml Updates CI interpreter selections.

Review effort: Balanced

@AdrianSosic
AdrianSosic marked this pull request as draft October 19, 2026 09:17

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

repo Requires changes to the project configuration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants