Skip to content

Add Python 3.15 to test matrix - #2499

Merged
sirosen merged 1 commit into
pypa:mainfrom
sirosen:add-py315
Oct 17, 2026
Merged

sirosen merged 1 commit into
pypa:mainfrom
sirosen:add-py315

Conversation

@sirosen

@sirosen sirosen commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

For free-threading tests, 3.14t is replaced with 3.15t.

Contributor checklist
  • Included tests for the changes.
  • A change note is created in changelog.d/ (see changelog.d/README.md
    for instructions) or the PR text says "no changelog needed".
Maintainer checklist
  • If no changelog is needed, apply the bot:chronographer:skip label.
  • Assign the PR to an existing or new milestone for the target version
    (following Semantic Versioning).

For free-threading tests, 3.14t is replaced with 3.15t.
@pyba-chronographer pyba-chronographer Bot added the bot:chronographer:provided A mark meaning that a new change log entry is present within the patch. label Oct 16, 2026
@read-the-docs-community

Copy link
Copy Markdown

Documentation build overview

📚 pip-tools | 🛠️ Build #35202393 | 📁 Comparing 057fa22 against latest (ab9b075)

  🔍 Preview build  

1 file changed
± changelog/index.html

@sirosen
sirosen requested a review from webknjaz October 16, 2026 22:54
@sirosen sirosen added this to the 7.7.0 milestone Oct 16, 2026

@webknjaz webknjaz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I usually add a packaging change note declaring official support, when adding a new trove classifier.

@sirosen
sirosen added this pull request to the merge queue Oct 17, 2026
@sirosen

sirosen commented Oct 17, 2026

Copy link
Copy Markdown
Contributor Author

"Feature" seems to me best for a pure python project, but it's not a strong opinion.
I put it in the merge queue, but if you'd rather I move the fragment to "packaging", let me know and I'll do a tiny PR to fix that. 😁

(I'm merging on the theory that you would probably not have approved right away if you felt strongly about it.)

Merged via the queue into pypa:main with commit f31c1e6 Oct 17, 2026
74 checks passed
@webknjaz

Copy link
Copy Markdown
Member

I guess feature's fine too. I just associate changing the core packaging metadata with... packaging, in my mind. Though, it's also because I give a signal to the downstream packagers saying that "yes, we actually test that this is supposed to work upstream officially, not by chance".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot:chronographer:provided A mark meaning that a new change log entry is present within the patch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants