Ale jako úplně ty pobouřené reakce nechápu. Astral byla od začátku smlouva s ďáblem. Způsob, jak použít VC money na radikální zlepšení Python ekosystému, kterému se komunita dobrovolníků do té doby ani zdaleka nepřiblížila. Vytvořili to, je to open source. Od začátku nebylo jasné, co je end game té firmy a jak chce investorům vydělávat peníze. Od začátku se vědělo, že hrozí rug pull nebo exit. Stálo to za to? Ano! Protože uv existuje a můžeme ho přinejhorším forknout. Nikdo nám ho už nevezme.
Catastrophic Forgetting in 1D #python #AI
https://12345pnp.github.io/comp-play/deep/learning/2026/03/19/cat-forgets.html
Hmm, I didn't see this coming https://astral.sh/blog/openai
(Astral are the makers of uv and ruff)
OpenAI to acquire Astral
https://openai.com/index/openai-to-acquire-astral/
#Python #uv #ruff #openai #django
Oh, for fuck's sake... I'm kind of glad that I didn't jump down the uv rabbit hole.
That said, I am using Ruff and will now have to reconsider that.
Astral to join OpenAI
And while we're releasing, here's a double-feature, mostly to avoid GitHub Actions complaining about deprecated actions:
- https://github.com/hynek/build-and-inspect-python-package/releases/tag/v2.15.0
- https://github.com/hynek/setup-cached-uv/releases/tag/v2.4.0
If you sometimes have trouble building your #Python packages in CI and would like better introspection and debugability, definitely check out build-and-inspect-python-package!
And while we're releasing, here's a double-feature, mostly to avoid GitHub Actions complaining about deprecated actions:
- https://github.com/hynek/build-and-inspect-python-package/releases/tag/v2.15.0
- https://github.com/hynek/setup-cached-uv/releases/tag/v2.4.0
If you sometimes have trouble building your #Python packages in CI and would like better introspection and debugability, definitely check out build-and-inspect-python-package!
Does anyone else see this and immediately think there is a bug in their Python code? Why would Not-a-Number (aka: "nan") be purchasing domain names? #python

HTTP wasn't built for chat. Here's how to add real-time messaging to your Django app using Django Channels and WebSockets.
version 1.0.1 of sweetpareto^ is out! https://pypi.org/project/sweetpareto/
^sweetpareto is a #Python package for extracting and plotting pareto fronts from datasets. It's great for working with datasets where you want to maximize or minimize some value (e.g., cost vs. performance) and you have a lot of competing priorities (e.g., weight, fuel, etc.)
First picture is a raw scatter plot and the second picture visualizes the pareto fronts

cedric (@cedric_chee)
OpenAI가 Codex를 전체 개발 생명주기를 아우르는 진정한 엔드투엔드 개발 에이전트로 발전시키기 위해 Astral을 Codex 팀에 합류시켰다. 오픈소스 도구는 기존처럼 유지되며, Python 개발 자동화를 더 빠르고 매끄럽게 강화하는 방향이다.
https://x.com/cedric_chee/status/2034637063342137477
#openai #codex #agent #python #opensource
Tools built by Astral were for me great examples of modern tools helping developers, against the use of probabilistic models… This is not surprising but disappointing to see them join OpenAI