Skip to content

Use Python 3.15 in the GitHub workflows - #22331

Merged
timvandermeij merged 1 commit into
mozilla:masterfrom
timvandermeij:python-3.15
Oct 25, 2026
Merged

timvandermeij merged 1 commit into
mozilla:masterfrom
timvandermeij:python-3.15

Conversation

@timvandermeij

Copy link
Copy Markdown
Collaborator

This version was released on October 9th [1] and is now available in GitHub Action runner images [2]. To use it we also update fonttools, that in version 4.66.0 declared official support for Python 3.15 [3], to the most recent version.

[1] https://docs.python.org/3/whatsnew/3.15.html
[2] https://github.com/actions/python-versions/releases/tag/3.15.0-38076878863
[3] https://github.com/fonttools/fonttools/releases/tag/4.66.0

This version was released on October 9th [1] and is now available in
GitHub Action runner images [2]. To use it we also update `fonttools`,
that in version 4.66.0 declared official support for Python 3.15 [3], to
the most recent version.

[1] https://docs.python.org/3/whatsnew/3.15.html
[2] https://github.com/actions/python-versions/releases/tag/3.15.0-38076878863
[3] https://github.com/fonttools/fonttools/releases/tag/4.66.0
@timvandermeij timvandermeij added the infra Infrastructure related label Oct 25, 2026
@codecov-commenter

codecov-commenter commented Oct 25, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.57%. Comparing base (e2a5e1d) to head (414eb83).

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #22331   +/-   ##
=======================================
  Coverage   90.57%   90.57%           
=======================================
  Files         278      278           
  Lines       68480    68480           
=======================================
  Hits        62024    62024           
  Misses       6456     6456           
Flag Coverage Δ
fonttest 8.98% <ø> (ø)
unittestcli 59.01% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@calixteman calixteman 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.

LGTM. Thank you.

@timvandermeij
timvandermeij merged commit e2d9af2 into mozilla:master Oct 25, 2026
16 checks passed
@timvandermeij
timvandermeij deleted the python-3.15 branch October 25, 2026 15:09
@timvandermeij
timvandermeij removed the request for review from Snuffleupagus October 25, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra Infrastructure related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants