Hugo van Kemenade

@hugovk
1.8K Followers
511 Following
6.3K 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

Thinking about collecting "vintage" Python and PyLadies themed shirts to bundle together for a PyLadies auction donation. I've got a few and would be willing to organize collection, and an entry for #PyConUS.

Anyone else from #Python who would want to join, have a shirt or more than one, and willing to ship to a US-based address?

Just released: Python Docs Sphinx Theme 2026.4! 🚀

This is the theme for the Python documentation (and others). This release:

* Adds styling for the `soft-deprecated` class
* Adds a Tamil translation
* Fixes the vertical alignment of `:Editor:`

Thanks to @hugovk for helping me with my first release!

https://github.com/python/python-docs-theme/releases/tag/2026.4

#python #docs #theme #release #Sphinx

Release 2026.4 · python/python-docs-theme

What's Changed Add styling for the soft-deprecated class by @StanFromIreland in #305 Add Tamil translation in #304 Fix the vertical alignment of :Editor: by @pradyunsg in #303 Full Changelog: 202...

GitHub
Font of the day :)
Snakes: curiosities and wonders of serpent life
https://archive.org/details/snakescuriositie00hopl

Oh look, the Python cryptography package is planning on dropping support for 32-bit Windows and macOS x86-64 (Intel) in the next release:

https://github.com/pyca/cryptography/issues/13519

https://github.com/pyca/cryptography/issues/13520

#Python #cryptography #32bitWindows #macOSIntel

it seems someone decided to prove you really can just publish any nonsense protocol draft with the IETF https://www.ietf.org/archive/id/draft-meow-mrrp-00.html
Meow

Meow meow meow meow Meow Meow Meow (MEOW). MEOW meow meow meow meow-meow meow meow meow Meow meow meow, meow meow meow meow meow meow meow meow meow meow meow meow meow Meow. Meow meow meow, mrrp meow meow meow meow meow meow meow MEOW meow meow meow meow meow MEOW MEOW, meow meow meow meow meow meow meow mrow meow meow. Meow meow meow meow meow meow meow meow meow meow meow meow meow MEOW MEOW. Meow meow meow MEOW MEOW, meow meow meow Meow MEOW, MEOW, MEOW, MEOW, MEOW, meow MEOW meow meow meow meow MEOW MEOW. Meow meow Meow MEOW meow MEOW, meow meow meow meow meow meow moew meow meow meow meow meow meow meow meow meow MEOW meow. Meow meow meow MEOW MEOW meow meow nya meow meow meow meow meow meow meow meow MEOW-MEOW meow. Meow MEOW meow meow meow meow MEOW MEOW meow meow meow meow meow meow MEOW MEOW.

This is a neat solution for those old Python projects that have no uv, pyproject.toml, or version-pinned requirements.txt. It allows you to go "back in time" with pip!

https://pypi.org/project/pypi-timemachine/

Edit: @bk1e pointed out pip >= 26 has this option built-in. Use `--uploaded-prior-to `!

#python #pip #pypi

Client Challenge

Looking at the 15k most popular pypi packages, python 3.10 is the lowest version that's overwhelmingly supported, which is also the oldest current non-EOL version

I've started compiling python ecosystem statistics about metadata and tool popularity 🧵

All figures, captions and dataset descriptions are on https://blog.schuetze.link/python-ecosystem-statistics/

Python Ecosystem Statistics - Blog

RE: https://fosstodon.org/@savannah/116416941269710052

This is really good! There's a lot going on in CPython, here's just a few highlights.
#Python #CPython #CoreDispatch