Let's build a Python type checker in 300 lines of code.| austinhenley.com
Introduction Since last summer, I've been looking on and off into a weird and hard to reproduce crash bug in PyPy. It was manifesting only on CI, and it seemed to always happen in the AST rewriting ph| PyPy
This document proposes to lift some of the restrictions originally formulated in PEP 498 and to provide a formalized grammar for f-strings that can be integrated into the parser directly. The proposed syntactic formalization of f-strings will have some ...| Python Enhancement Proposals (PEPs)
1 post published by chipx86 during July 2025| ChipLog — Christian Hammond
More than you probably ever wanted to know about Python function signatures and typing shenanigans. And it’s just the start.| ChipLog — Christian Hammond
How we use inspect, ast and the Django system check framework to improve our development process| hakibenita.com
In the chapter on "Mutation-Based Fuzzing", we have seen how to use extra hints – such as sample input files – to speed up test generation. In this chapter, we take this idea one step further, by providing a specification of the legal inputs to a program. Specifying inputs via a grammar allows for very systematic and efficient test generation, in particular for complex input formats. Grammars also serve as the base for configuration fuzzing, API fuzzing, GUI fuzzing, and many more.Prereq...| www.fuzzingbook.org
The Python Domain¶| www.sphinx-doc.org
Every command-line tool included with Python. These can be run with python -m module_name.| www.pythonmorsels.com
We are starting to work on a new product, coq-of-python. The idea of this tool is, as you can guess, to translate Python code to the proof system Coq.| formal.land
By playing with the Python AST we can add functionality with making the user write any extra code. You may use this power for good or evil.| Tinkering
Configuring setuptools using setup.cfg files¶| setuptools.pypa.io
The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order.,,,, Built-in Functions,,, A, abs(), aiter(), all(), a...| Python documentation
Mugo is a single-pass compiler for a tiny subset of the Go programming language -- just enough to compile itself.| benhoyt.com