GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Add support for Python 3.15 and drop EOL 3.10 by hugovk · Pull Request #502 · python/pyperformance

Conversation

@hugovk

@hugovk hugovk commented Nov 3, 2026

Copy link
Copy Markdown
Member

Also bump tornado to fix bm_tornado_http on PyPy: #501 (comment)

And genshi to fix bm_genshi on Python 3.15: https://github.com/hugovk/pyperformance/actions/runs/41642988343/job/125940936946

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

savannahostrowski and sendaoYan reacted with heart emoji
All reactions
  • ❤️ 2 reactions
hugovk added 5 commits November 3, 2026 15:36
@hugovk
Drop support for EOL Python 3.10
1ca7c79
@hugovk
Add support for Python 3.15
ee9c221
@hugovk
Bump tornado to fix bm_tornado_http on PyPy
4d89583
@hugovk
Upgrade syntax for Python 3.11+ with Ruff
ca2fbba
@hugovk
Bump genshi to fix bm_genshi on Python 3.15
f72fe07
@hugovk hugovk mentioned this pull request Nov 3, 2026
Bump the actions group with 3 updates #501
Merged
StanFromIreland
StanFromIreland reviewed Nov 3, 2026
View reviewed changes
Comment thread .github/workflows/main.yml
build: 'free-threading'
# Also test PyPy, macOS, and Windows:
- os: ubuntu-latest
python: pypy-3.11

@StanFromIreland StanFromIreland Nov 3, 2026

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Please also update PyPy, 3.11 will be EOL soon.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@hugovk hugovk Nov 3, 2026

Copy link
Copy Markdown
Member Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Unfortunately we can't use PyPy3.12 yet:

  • https://github.com/python/pyperformance/actions/runs/41696573117/job/126128577489?pr=502
  • Bump the actions group with 3 updates #501 (comment) (I fixed my version typo in there)

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
hugovk added 3 commits November 3, 2026 20:43
@hugovk
Test PyPy3.12
4bb8035
@hugovk
Revert "Test PyPy3.12"
905c437
This reverts commit 4bb8035.
@hugovk
3.16-dev is now available on GitHub Actions
f94a7e8
@hugovk

hugovk commented Nov 4, 2026

Copy link
Copy Markdown
Member Author

Python 3.16 is now available via GitHub Actions so I replaced the TODOs and added it to the CI.

It's currently failing due to KeyError: 'DELETE_GLOBAL' when importing cloudpickle in the dask benchmark. Already fixed at cloudpipe/cloudpickle#599 but not yet released.

That's ok, we have experimental: true on 3.16-dev so it doesn't turn the job red or block. We can update it later.

savannahostrowski reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

savannahostrowski
savannahostrowski approved these changes Nov 6, 2026
View reviewed changes

@savannahostrowski savannahostrowski left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Left some comments about doc build warnings but overall LGTM

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread doc/changelog.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread doc/changelog.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

@savannahostrowski savannahostrowski mentioned this pull request Nov 6, 2026
Fix bm_fastapi failing when an HTTP proxy is configured #505
Merged
hugovk and others added 2 commits November 7, 2026 11:11
@hugovk @savannahostrowski
Fix header underline
ab298f6
Co-authored-by: Savannah Ostrowski <[email protected]>
@hugovk @savannahostrowski
Fix header underline
ccd0bca
Co-authored-by: Savannah Ostrowski <[email protected]>
@hugovk
hugovk merged commit c2256e2 into python:main Nov 7, 2026
19 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@hugovk
hugovk deleted the rm-3.10 branch November 7, 2026 09:42
@sendaoYan sendaoYan mentioned this pull request Nov 9, 2026
bm_tornado_http crashes on PyPy 3.11: "BufferError: Existing exports of data: object cannot be re-sized" #510
Closed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@StanFromIreland StanFromIreland StanFromIreland left review comments
@savannahostrowski savannahostrowski savannahostrowski approved these changes

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

3 participants

@hugovk @savannahostrowski @StanFromIreland
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.