Standardising Python build information and tooling configuration with pyproject.toml.
It's great to see Python moving away from executable package descriptions which had bootstrap issues!
https://snarky.ca/what-the-heck-is-pyproject-toml/
miniblog.
Related Posts
AI agents (OpenClaw, Hermes Agent etc) seem to be increasingly standardising their design.
You have a UI for the markdown files writable by the agent (sometimes just Obsidian) plus a set of CLI tools for performing actions.
I've seen so many new CLIs recently too.
Today I learnt that Scheme (1975) is actually older than Common Lisp (1984)! I'd assumed that Scheme designs were a response to CL.
Many of the CL features were created earlier, in fairness. CL was standardising the feature set.
USB did a fantastic job of standardising cables for devices.
It felt like we were moving away from that (USB B, micro A/B, mini A/B...), but I've come to really like USB C.
It can transfer data, it can charge larger devices, and it *works any way up*!