Python
The Python Tutorial - Python 3.8.3 documentation
The Python Standard Library - Python 3.8.3 documentation
The Python Language Reference - Python 3.8.3 documentation
Disassembly and decompilation
dis - Disassembler for Python bytecode - Python 3.8.4rc1 documentation
PyPy
greenlet: Lightweight concurrent programming - greenlet 0.4.0 documentation
MicroPython - Python for microcontrollers
Tasklets — Lightweight threads — Stackless-Python 3.9.0a0 documentation
greenlet: Lightweight concurrent programming — greenlet 2.0.0a3.dev0 documentation
Grant T. Olson - Introduction to Stackless Python
Documentation — Zope Project and Community documentation
ZODB - a native object database for Python — ZODB documentation
Things I’ve learned building a modern TUI framework | Hacker News
Textualize/rich: Rich is a Python library for rich text and beautiful formatting in the terminal.
erg-lang/erg: A Python-compatible statically typed language
Nuitka the Python Compiler — Nuitka the Python Compiler documentation
pyodide/pyodide: Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
Timeouts and cancellation for humans — njs blog
Control-C handling in Python and Trio — njs blog
Tutorial — Trio 0.21.0 documentation
Example of a data race in Python
Python Is Not A Great Programming Language
3. Data model — Python 3.11.2 documentation
Built-in Functions — Python 3.11.2 documentation
Design and History FAQ — Python 3.11.2 documentation
Why does map return a map object instead of a list in Python 3? - Stack Overflow
mitsuhiko/rye: an experimental alternative to poetry/pip/pipenv/pyenv/venv/virtualenv/pdm/hatch/…
Textualize/trogon: Easily turn your Click CLI into a powerful terminal application
Textualize/frogmouth: A Markdown browser for your terminal
Writing Python like it’s Rust | Kobzol’s blog
PEP 684 – A Per-Interpreter GIL | peps.python.org
PEP 554 – Multiple Interpreters in the Stdlib | peps.python.org
lcompilers/lpython: Python compiler
mypyc 1.5.0+dev.719e7e77a52d30146de3a95ee2b6baf69a11eb17.dirty documentation
Introduction - PyO3 user guide
Using Python as glue — NumPy v1.25 Manual
PyPy Status Blog: Inside cpyext: Why emulating CPython C API is so Hard
Thoughts on the Python packaging ecosystem | Pradyun Gedam
pypa/auditwheel: Auditing and relabeling cross-distribution Linux wheels.
matthew-brett/delocate: Find and copy needed dynamic libraries into python wheels
When Things Go Wrong — PyInstaller 5.12.0 documentation
You Can Build Portable Binaries of Python Applications
hynek/doc2dash: Create docsets for Dash.app-compatible API browsers.
Deciphering Glyph :: Building And Distributing A macOS Application Written in Python
Deciphering Glyph :: Python Packaging Is Good Now
radix/corotwine: Corotwine is a coroutine-based API that uses Twisted as its event loop.
PEP 3156 – Asynchronous IO Support Rebooted: the “asyncio” Module | peps.python.org