@danzin

1.3K Followers
3.1K Following
1.5K Posts
Brazilian (experienced) hobbyist Pythonista. Pythonista amador (experiente).
#python
He/him/ele
GitHubhttps://github.com/devdanzin

In related news, I've reported a couple hundred bugs on Python C extensions this week, that became a couple dozen issues and PRs.

Very happy with the results, but the most important part to me is building (and releasing) the tools and running the analyses.

Shout out to the maintainers of h5py, lxml, Cython, APSW, psutil, kiwisolver, pyhacl, cereggii, atom, enaml, and maybe others I'm forgetting, for being receptive and giving feedback and guidance.

#Python

I was that kind of person that would run off-the-shelf tools on open source projects and report the findings (you know, those with a high false positive rate) hoping to help.

Now I'm kind of person that will run tools made by myself on open source projects and report the findings hoping to help.

What changed was that I learned enough to develop tools to help. What remains the same is that I often struggle to understand the findings (but I'm improving at this)

#FreeSoftware #OpenSource #Python

I've created a CPython umbrella issue for C bugs found with a new tool: https://github.com/python/cpython/issues/146102

The umbrella issue reported 47 bugs, 18 have been filed by various people, and 14 have been fixed. Each bug has an explanation about it linked in the issue.

That means you can join the fun: pick a bug, create an issue, and fix it in a PR!

There's also a different umbrella issue with more than a hundred (less detailed) bugs to pick from: https://github.com/python/cpython/issues/146103

Have fun!

#Python #CPython

Umbrella issue: bugs found using cpython-review-toolkit · Issue #146102 · python/cpython

Bug report What happened? This is an umbrella issue for 50 select bugs found using cpython-review-toolkit, distributed across ~350K lines of CPython C code (Modules/, Objects/, Python/). Feel free ...

GitHub

RE: https://fosstodon.org/@ThePSF/116295954823604410

In which I tell people that they should come hang out with us, and you know, stay for the community.

Dr. Fantástico e a Guerra no Irã | Blog do Ramalho.org

I just published the 2nd part of the "Inside SPy" series. In this part, we will look at language semantics and what makes SPy "special" and different than CPython: phases of execution, redshifting, static typing, and metaprogramming.

https://antocuni.eu/2026/03/25/inside-spy-part-2-language-semantics/

Inside SPy, part 2: Language semantics

Language semantics: phases of execution, redshifting, static typing, and metaprogramming in SPy

New post on the Python Insider blog from Ken Jin:

"Python 3.15's JIT is now back on track"

https://blog.python.org/2026/03/jit-on-track/
#Python #JIT #performance #python315

Python 3.15's JIT is now back on track | Python Insider

A look at Python's JIT in 3.15a7.

Python Insider
Three recent issues all describing hangs: anyone want to take a look? Even checking if you can reproduce one will be helpful!
- https://github.com/coveragepy/coveragepy/issues/2099
- https://github.com/coveragepy/coveragepy/issues/2128
- https://github.com/coveragepy/coveragepy/issues/2137
7.11.3 causes aiohttp tests to hang on Python 3.14 · Issue #2099 · coveragepy/coveragepy

Describe the bug Upgrading from 7.11.0 to 7.12.0 results in all test jobs on Python 3.14 hanging indefinitely. Our CI ends up running for hours without completing. To Reproduce https://github.com/a...

GitHub
Python is for artists too!

The Python is for artists too stikcker! Some L-System plants, the fab 4 Python libraries: numpy, shapely, trimesh & py5, the Python reading club stickers, desenho() and some extra py5 stickers.

Alexandre B A Villares
#Python now has a wonderful colorful REPL, and in 3.14 it also made #argparse look amazing! Check my silly tool for converting PNGs to #GIF animations! Thank you @hugovk, @ambv and everyone else involved... https://github.com/villares/sketch-a-day/blob/main/admin_scripts/pngs_to_gif.py