Fetching from the wire…
Tools2026-07-29 · source-backed
Astral shipped it July 28. New projects declare a build system and are packaged by default via uv_build, source moves under src/, console scripts get generated, and pyproject.toml gains an authors list. Source distributions must be .tar.gz per PEP 625. Wheel compression is limited to stored, DEFLATE, or zstd. Pre-release resolution defaults to if-necessary, matching pip. Security hardening blocks wheels that would overwrite a Python interpreter including case variants like Python.exe, rejects MD5-only hashes under --require-hashes, and makes an empty or invalid SSL_CERT_FILE/SSL_CERT_DIR fail HTTPS rather than silently falling back. Check your templates before upgrading.
Each link below shares sources, entities, or timing with this story.
Astral released Ruff / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Astral released Ruff); both cover Astral, July, Python; overlapping topics (block, check, python).
Markitdown uses Python / Same source domain
Linked by a graph relationship (Markitdown uses Python); reported by the same outlet (github.com).
OpenAI acquired Astral / Shared entity: July / Earlier coverage / Tension
Linked by a graph relationship (OpenAI acquired Astral); both cover July; earlier July coverage from 2026-07-26.
Linked by a graph relationship (OpenAI acquired Astral); both cover July; earlier July coverage from 2026-07-23.
Linked by a graph relationship (OpenAI acquired Astral); both cover July; earlier July coverage from 2026-07-23.
Linked by a graph relationship (OpenAI acquired Astral); both cover July; earlier July coverage from 2026-07-10.
OpenAI acquired Astral / Shared entity: Python / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (OpenAI acquired Astral); both cover Python; reported by the same outlet (github.com).
Claude Code uses Python / Shared entities / Earlier coverage / Tension
Linked by a graph relationship (Claude Code uses Python); both cover July, Security; earlier July coverage from 2026-07-14.