Hugo van Kemenade

@hugovk
1.4K Followers
487 Following
4.6K Posts
Python 3.14 & 3.15 release manager, core developer, Sovereign Tech Fellow, PSF Fellow, open-source maintainer, PEP editor, NaNoGenMo organiser, winter bicycler
Bloghttps://hugovk.dev
GitHubhttps://github.com/hugovk

Accidentally visited Travis CI and if you're wondering how it's going there, a banner reads:

"Important Notice: Starting April 1st, 2025, OSx/macOS builds will no longer be supported due to the end-of-life (EOL) of VMWare support for macOS infrastructure."

And of course a chatbot:

"Hey, I'm Travis. Your AI Assistant"

"The accuracy of the information cannot be guaranteed and should be separately reviewed and verified by a human."

If you use YouTube at all, I'd really recommend subscribing to the PyCon US channel. There's just an avalanche of really good talks every year, and an enormous back catalog that you can peruse from. It's wildly underrated in terms of how few views these all get (and I'm not talking about my talks). People pay thousands of dollars and travel across the country to see these, but you can get them for free! Go get 'em!
The 2025 PSF Board Election is coming up soon 🗳️ Whether you tell a #Python friend, share our social media posts, vote, or decide to run, your engagement in the election makes all the difference! Check out the timeline on our blog: https://pyfound.blogspot.com/2025/06/2025-psf-board-election-schedule.html
https://pyfound.blogspot.com/2025/06/2025-psf-board-election-schedule.html
2025 PSF Board Election Schedule

Python Software Foundation Blog

Thank to everyone who came along to our meetup yesterday and also to our hosts Helen!

We had two great talks:

🦍 Miikka Koskinen @Miikka - Compressing floating point data with Gorilla
🖥️ Heikki Ketoharju @heikkiket - Writing a native desktop app with Python and GTK

Plus three lightning talks:

⚡ Hugo van Kemenade @hugovk - Python 3.14 news!
⚡ Roman Abashin - itter.sh: social media for purists
⚡ Ivan Ignatev - SADT/IDEF0 as to-go project diagrams

#Helsinki #Python #HelPy #meetup #Finland

I'm hosting a session during the UN Open Source Week "Maintain-a-thon" hosted by @sovtechfund and Alpha-Omega.

The session is "Security for the Long-Haul", focusing on low-energy security for projects that are feature-complete or have fewer maintainers.

https://mastodon.social/@sovtechfund/114670845683980949

Join Diego Russo at EuroPython for "Exploring the CPython JIT". Talk: https://ep2025.europython.eu/D8FJPN

The Python Language Summit is a yearly event that takes place before #PyConUS, where core developers, triagers, and other guests discuss the future direction of #Python.

You can read the summaries of each session on the PSF blog: https://pyfound.blogspot.com/2025/06/python-language-summit-2025.html

The Python Language Summit 2025

Python Software Foundation Blog

Just published the blog posts for the #Python Language Summit 2025. It's quite fun to cover this important event and contribute to the Python community in this unique way :)

Please take a look if you weren't able to attend the Language Summit in person:

https://discuss.python.org/t/announcing-the-python-language-summit-2025-blog-posts/95282

Announcing the Python Language Summit 2025 blog posts

Hey folks! I’ve published the blog posts for the Python Language Summit 2025 to the PSF blog, I hope you enjoy them! Big thank-you to the PSF Community Communications Manager @riecatnor for reviewing and editing. Main article: The Python Language Summit 2025 Blog posts for each talk: How can we make breaking changes less painful?: talk by Itamar Oren An Uncontentious Talk about Contention: talk by Mark Shannon State of Free-Threaded Python: talk by Matt Page Fearless Concurrency: talk by ...

Discussions on Python.org

As part of the 2025 UN Open Source Week, the Sovereign Tech Agency and Alpha-Omega are hosting a special hackathon: the maintain-a-thon.

The maintain-a-thon convenes key open source experts and maintainers from around the world and highlights the importance of sustainability and long-term stewardship in open source digital infrastructure. We're creating a space for maintainers to exchange effective practices, transform insights into action, and amplify the impact.

(1/2)

cibuildwheel 3.0 is out! New support for Python 3.14 (and 3.14t) betas, GraalPy, and iOS! New defaults, new config options, beautiful docs updates, and more! https://iscinumpy.dev/post/cibuildwheel-3-0-0/ #python #release
🎡 cibuildwheel 3.0

cibuildwheel 3.0.0 is out, with some very big additions. We’ve added GraalPy, Python 3.14 (and 3.14t) betas, and iOS support! We’ve got several new options: test-sources, test-environment, and (experimental) pyodide-version. We now fully use enable (and PyPy requires using it), and we no longer inject setuptools and wheel in build environments. Defaults have changed, too: build is now the default frontend, manylinux_2_28 is the default manylinux image, with 32-bit linux now being opt-in. We’ve removed support for Python 3.6 and 3.7, we now require 3.11+ to run cibuildwheel itself, and EoL manylinux/musllinux images now need to be fully specified. We’ve had some fantastic releases of cibuildwheel since my last post over 2.19, so I’ll include a few of the new features from those releases, too. I’ll also note a few of the features being worked on for future releases.

ISciNumPy.dev