Grilled Cheese

ExploreLog inSign up

Hugo van Kemenade

@hugovk.dev

308 Following2.4k Followers

Python 3.14 & 3.15 release manager, core developer, Sovereign Tech Fellow, PSF Fellow, open-source maintainer, PEP editor, NaNoGenMo organiser, winter bicycler

PostsRepliesMedia
@trey.ioOct 10, 2026, 2:48 PMReposted by @hugovk.dev

Python Tip #283 (of 365):

Delay slow imports until they're needed. ๐Ÿงต

#Python #DailyPythonTip

@vstinner.bsky.socialOct 10, 2026, 7:20 PMReposted by @hugovk.dev

My recent work on PyBytesWriter and PyUnicodeWriter C API, bugfixes, optimizations, and documentation changes: vstinner.github.io/optimize-pyb... PyBytesWriter is now 1.28x faster than Python 3.15 and PyUnicodeWriter can avoid memory copies. Detect buffer overflow in debug mode.

Painting: Luxe, Calme et Voluptรฉ (1904), by Henri Matisse.
@savannah.devOct 9, 2026, 4:19 PMReposted by @hugovk.dev

Happy Python 3.15 final day!

May you all go forth and profile and lazy import and use frame pointers everywhere!*

*please read the What's New, release too stacked ๐ŸŽ๏ธ
docs.python.org/3.15/whatsne...

@coredispatch.xyzOct 9, 2026, 9:58 PMReposted by @hugovk.dev

Itโ€™s been a while, but Core Dispatch 11 is out!

Happy Python 3.15 final day to all that celebrate! Congrats to @hugovk.dev on getting the release across the finish line! ๐ŸŽ‰

Catch up on whatโ€™s been happening in CPython:
coredispatch.xyz/editions/11

@hugovk.devOct 9, 2026, 2:32 PM

๐Ÿ๐Ÿš€ Out now: Python 3.15.0 final!

๐Ÿ’ค Lazy imports!
๐ŸงŠ frozendict builtin!
๐Ÿ’‚ sentinel builtin!
๐Ÿ“‰ Tachyon profiler!
๐Ÿ—ฃ๏ธ UTF-8 by default!
๐Ÿ›ž abi3t!
๐ŸŽจ More colour!
๐ŸšŒ & more!

discuss.python.org/t/python-3-1...

Huge thanks @sovereign.tech for supporting my work as RM!

#Python #Python315 #CPython #release

Python 3.15 logo: a purple heart with "3.15" in blue and yellow, flanked by a blue and a yellow snake, with lightning bolts, pink clouds and laurel branches, framed by the release's headline features.
@mathspp.comOct 9, 2026, 12:34 PMReposted by @hugovk.dev

It's happening! And to celebrate (?) I'm spending the next 15 days writing about Python 3.15 In a couple of hours I'll be sharing what I think are some of the most exciting new features of 3.15. See you in a bit!

@hugovk.devOct 9, 2026, 11:10 AM

Python 3.15.0 release day thread over on Mastodon:

mastodon.social/@hugovk/1174...

#Python #Python315 #release

@hugovk.devOct 2, 2026, 9:51 PM

๐Ÿ๐Ÿš€ Out now

Security releases
Python 3.10: last ever release!
Python 3.11
Python 3.12
Python 3.13: last bugfix release with installers
Python 3.14
discuss.python.org/t/python-3-1...

And Python 3.15 rc3
Final coming next week!
discuss.python.org/t/python-3-1...
#Python #Python315 #Python314 #release

@sethmlarson.devOct 1, 2026, 12:40 PMReposted by @hugovk.dev

Time to upgrade your #Python versions! ๐Ÿ๐Ÿ›ก๏ธ

3.14.8, 3.13.16, 3.12.15, 3.11.17, and 3.10.22 were just published and contain significant security fixes (8 CVEs) including 1 critical and 2 high severity fixes. Thanks to the PSRT and RMs for coordinating.

blog.python.org/2026/10/pyth...

#security

@vstinner.bsky.socialOct 1, 2026, 6:02 PMReposted by @hugovk.dev

I just optimized PyFloat_PackN() C functions in Python using __builtin_bswapN() to swap bytes. Problem: GCC does crash and clang miscompiles the 16-bit function which uses _Float16 on IBM s390x! GCC bug report: bugzilla.redhat.com/show_bug.cgi... clang bug report: github.com/llvm/llvm-pr...

@sethmlarson.devSep 30, 2026, 1:33 PMReposted by @hugovk.dev

I've just published 10 blog posts detailing the #Python Language Summit 2026. The Language Summit was held in Krakรณw, Poland and included discussions about free-threading, #Rust, garbage collectors, and type annotations.

Please enjoy and thank you for your patience:

blog.python.org/2026/09/lang...

Group photo of the attendees of the 2026 Python Language Summit. Notably, Larry Hastings is laying flat on the ground with his eyes closed.
@hugovk.devSep 29, 2026, 5:04 PM

๐Ÿ๐Ÿš€ Out now

pepotron
Open PEPs like `pep 745 790`
github.com/hugovk/pepot...

linktron
Read clipboard if no input
github.com/hugovk/linko...

norwegianblue
Cycle name in EOL colour
github.com/hugovk/norwe...

pylast
Only retry transient net failures
github.com/pylast/pylas...

all: Drop #Python 3.10

@sovereign.techSep 28, 2026, 2:52 PMReposted by @hugovk.dev

Reminder: We're currently hiring for several roles across the team. Join the Sovereign Tech Agency and help shape the digital infrastructure of the 21st century:

#Hiring #OpenSource #PublicInterestTech #DigitalSovereignty

1/

A recruitment graphic for Sovereign Tech Agency featuring a group of people sitting together in a workshop or meeting. The headline reads โ€œWeโ€™re hiring!โ€ and the bottom text says โ€œSovereign Tech Agencyโ€ and โ€œJoin our team!โ€
@hugovk.devSep 28, 2026, 3:11 PM

It's a change in how PyPI is counting downloads, they're no longer including the .metadata file counts:

blog.pypi.org/posts/2026-0...

@realpython.comSep 25, 2026, 1:20 AMReposted by @hugovk.dev

๐Ÿ๐Ÿ“ฉ frozendict, pytest Plugins, re.prefixmatch(), and More at Pycoders Weekly Issue 753 pycoders.com/issues/753

@fry69.devSep 22, 2026, 6:34 PMReposted by @hugovk.dev

PSA: Next week Python 3.15 comes out.

This means Python 3.13 will stop receiving bug fixes and end of October this year Python 3.10 will be EOL, Python 3.11 will have one more year until EOL, etc.

See -> devguide.python.org/versions/

Python version overview September 2026 (Python 3.15 release)
@hugovk.devSep 22, 2026, 6:19 PM

One week until Python 3.15.0 final!!
hugovk.dev/next-release/

What are you most looking forward to?
docs.python.org/3.15/whatsne...

#Python #python315

@adamj.euSep 21, 2026, 8:55 PMReposted by @hugovk.dev

โœ๏ธ New post on finding big files with Zshโ€™s glob qualifiers

adamj.eu/tech/2026/09...

#Zsh

@sethmlarson.devSep 17, 2026, 9:13 PMReposted by @hugovk.dev

The lovely folks from @rust-lang.org pinged me in a mutual security discussion channels about these ongoing attacks:

There's no reason attackers wouldn't do the same to maintainers of Python projects. Report weirdness to [email protected] so we can alert others if needed.

#python #security

@hugovk.devSep 17, 2026, 9:32 PM

Two weeks until Python 3.15.0 final!
hugovk.dev/next-release/
#Python #python315

Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-11 19:07:23 EDT