Stan 🐍

@stanfromireland
90 Followers
299 Following
68 Posts
Vote to promote Seth Larson

He was not?!

Discussions on Python.org
I'm writing an article series on Free Threading internals. The second article https://vstinner.github.io/free-threading-deferred-reference-counting.html analyzes immortal objects, deferred reference count, and stack references which reduce reference count contention by optimizing Py_INCREF()/Py_DECREF().
I'm writing an article serie on Free Threading internals. The first article explores the problem of tracking objects lifetime using reference counting in an efficient fashion: https://vstinner.github.io/free-threading-reference-counting.html We will see how the Gilectomy project started with atomic operations and then switched to buffered reference counting, and how the nogil project managed to solve the performance issue using Biased Reference Counting.
I just learned that Dependabot's "cooldown" is not a security boundary, attackers can bypass it quite easily... https://github.com/dependabot/dependabot-core/issues/13078
GitHub Actions cooldown should use release date instead of tag commit date Β· Issue #13078 Β· dependabot/dependabot-core

Is there an existing issue for this? I have searched the existing issues Feature description The current cooldown implementation for GitHub Actions package-ecosystem: "github-actions" dependencies ...

GitHub

Inspired by @hugovk 's Bluesky Python core devs starter pack, I created one for Mastodon(.social): https://mastodon.social/collections/116540107831540575

A very new feature, and as such quite limited. If I've missed anyone on mastodon.social please let me know! If you're on another instance, I'm afraid I can't add you yet :'-(

#cpython #python #foss

Python 3.15 beta 1 is here πŸŽ‰! This release comes packed with so many awesome new features, it's a great time to get yourself familiarized with what's landing via the What's New (https://docs.python.org/3.15/whatsnew/3.15.html)

This means CPython main branch has become Python 3.16, which is my first release as release manager. Not to be sappy but this is such an honour.

We still have 3.15.0 final to look forward to, but if you're antsy, the tentative release schedule for 3.16 is already live

https://peps.python.org/pep-0826/

What’s new in Python 3.15

Editor, Hugo van Kemenade,. This article explains the new features in Python 3.15, compared to 3.14. For full details, see the changelog. Summary – Release highlights: PEP 810: Explicit lazy import...

Python documentation

I’ve seen the β€žmy English is poor and AI helps me gather my thoughts” excuse for AI spam so many times now on various forums. While it is a reasonable reason to use AI, the frequency does make me wonder if it’s just a way bots were trained to respond… or maybe just apophenia.

#AI #foss

#Python 3.15 will be the most colorful version yet! 🎨 🐍

tzdata 2026.2 has just been released with the Time Zone Database version 2026b (released two days ago).

https://pypi.org/project/tzdata/2026.2/

Client Challenge

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