Fetching from the wire…
Tools2026-07-26 · source-backed
Astral shipped it July 23 and it hit 251 points and 152 comments on HN (Astral). The default jump surfaces syntax errors and runtime-failure classes previously hidden behind opt-in config. Also new: formatting Python inside Markdown fenced blocks (python/py/python3/py3/pyi/pycon), ruff: ignore and ruff: file-ignore suppression comments with an --add-ignore CLI flag, inline diffs in check and format --check output, and twelve rules promoted from preview to stable. One breaking change to watch if you parse output: JSON fields filename, location, and end_location may now be null. Expect a noisy first run.
Each link below shares sources, entities, or timing with this story.
OpenAI announced March 19 it's acquiring Astral, the company behind uv (126M downloads/month), ruff (the Python linter/formatter), and ty (type checker). The team integrates into Codex. The strategic logic is explicit: move Codex beyond code generation into full-lifecycle deve...
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 lim...
Willison's analysis of the Astral acquisition: uv and ruff are used by Anthropic, Google, and the entire Python community — tools now owned by a direct competitor. He calls it "genuinely surprising" and questions whether OpenAI can maintain open-source neutrality with strong i...
openai/codex-security landed July 28 as a CLI and TypeScript SDK for finding, validating, and fixing vulnerabilities, hitting 590 points on Hacker News and 5.7k stars with 377 forks. It uses project-level context to judge whether a flagged pattern is actually exploitable, whic...
The maintainer of the popular awesome-mcp-servers repo ran a honeypot, and the results should alarm every open-source contributor and consumer. Glama.ai documented the experiment: a hidden instruction was planted in CONTRIBUTING.md telling automated agents to add '🤖🤖🤖' to PR t...
I check Product Hunt maybe once a week and usually regret it. Today's board is worth reading as market structure. The July 30 leaderboard: SKI at 277 upvotes (free voice input for Claude Code and Codex). AI Search Console at 249 (prompt analytics and citation mapping). Memmy A...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.