home.social

#astral — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #astral, aggregated by home.social.

  1. 🚆 Estate di lavori sulla ferrovia Roma-Civita Castellana-Viterbo: dall’8 giugno al 6 settembre previste chiusure di tratta e servizi sostitutivi con autobus. Gli interventi interesseranno l’infrastruttura della linea con modifiche alla circolazione ferroviaria durante il periodo estivo. #Ferrovie #ASTRAL #COTRAL #RomaCivitaViterbo

    odisseaquotidiana.com/2026/05/

  2. #python peeps: If you assume, as I did, that #astral #ty's LSP JUST provides the type checking ty is known for, you'd be wrong :)

    It's an all around IDE like LSP like pyright/basedpyright but is missing some of pyright's features like codelens, inlay hints and call/type hierarchies, in exchange for being much faster.

    If you use both, don't be puzzled as I was when you hit your Goto Definition key mapping and get a list of 2 identical definitions.

    Just pick one or the other and things will work how you expect.

    I'm sticking with basedpyright for now but I'm putting myself on probation in that if I don't actually start using code lens and hint inlays I'll switch to ty for speed :)

  3. #python peeps: If you assume, as I did, that #astral #ty's LSP JUST provides the type checking ty is known for, you'd be wrong :)

    It's an all around IDE like LSP like pyright/basedpyright but is missing some of pyright's features like codelens, inlay hints and call/type hierarchies, in exchange for being much faster.

    If you use both, don't be puzzled as I was when you hit your Goto Definition key mapping and get a list of 2 identical definitions.

    Just pick one or the other and things will work how you expect.

    I'm sticking with basedpyright for now but I'm putting myself on probation in that if I don't actually start using code lens and hint inlays I'll switch to ty for speed :)

  4. #python peeps: If you assume, as I did, that #astral #ty's LSP JUST provides the type checking ty is known for, you'd be wrong :)

    It's an all around IDE like LSP like pyright/basedpyright but is missing some of pyright's features like codelens, inlay hints and call/type hierarchies, in exchange for being much faster.

    If you use both, don't be puzzled as I was when you hit your Goto Definition key mapping and get a list of 2 identical definitions.

    Just pick one or the other and things will work how you expect.

    I'm sticking with basedpyright for now but I'm putting myself on probation in that if I don't actually start using code lens and hint inlays I'll switch to ty for speed :)

  5. #python peeps: If you assume, as I did, that #astral #ty's LSP JUST provides the type checking ty is known for, you'd be wrong :)

    It's an all around IDE like LSP like pyright/basedpyright but is missing some of pyright's features like codelens, inlay hints and call/type hierarchies, in exchange for being much faster.

    If you use both, don't be puzzled as I was when you hit your Goto Definition key mapping and get a list of 2 identical definitions.

    Just pick one or the other and things will work how you expect.

    I'm sticking with basedpyright for now but I'm putting myself on probation in that if I don't actually start using code lens and hint inlays I'll switch to ty for speed :)

  6. #python peeps: If you assume, as I did, that #astral #ty's LSP JUST provides the type checking ty is known for, you'd be wrong :)

    It's an all around IDE like LSP like pyright/basedpyright but is missing some of pyright's features like codelens, inlay hints and call/type hierarchies, in exchange for being much faster.

    If you use both, don't be puzzled as I was when you hit your Goto Definition key mapping and get a list of 2 identical definitions.

    Just pick one or the other and things will work how you expect.

    I'm sticking with basedpyright for now but I'm putting myself on probation in that if I don't actually start using code lens and hint inlays I'll switch to ty for speed :)

  7. Roma–Viterbo, modifiche al servizio dal 20 aprile: ultima corsa da Flaminio alle 20:15, poi attivati bus sostitutivi per consentire lavori di manutenzione ai binari.
    odisseaquotidiana.com/2026/04/

    #Ferrovie #ASTRAL #RomaCivitaViterbo 🚆

  8. Roma–Viterbo, modifiche al servizio dal 20 aprile: ultima corsa da Flaminio alle 20:15, poi attivati bus sostitutivi per consentire lavori di manutenzione ai binari.
    odisseaquotidiana.com/2026/04/

    #Ferrovie #ASTRAL #RomaCivitaViterbo 🚆

  9. Astral to join OpenAI

    "Today, we're taking a step forward in that mission by announcing that we've entered into an agreement to join OpenAI as part of the Codex team."

    OH NOES! I don't like this at all, enshittification is on its way. I really like uv and have no idea what will happen now

    Link: astral.sh/blog/openai

    #linkdump #astral #blogpost #python #uv

  10. At work we maintain a range of project templates for various languages such as and we have been looking to migrate from to and but now the company behind uv and ruff has been acquired by OpenAI.

    So everything is ready im just not sure anymore if we should, despite certain benefits its quite hard to ignore how many things are being ruined by corporate AI

    If you are wondering about such a pre-commit + uv setup you can find it here: github.com/astron-rd/PACE/pull

  11. At work we maintain a range of project templates for various languages such as #Python and #cpp we have been looking to migrate from #tox to #precommit and #uv but now #Astral the company behind uv and ruff has been acquired by OpenAI.

    So everything is ready im just not sure anymore if we should, despite certain benefits its quite hard to ignore how many things are being ruined by corporate AI

    If you are wondering about such a pre-commit + uv setup you can find it here: github.com/astron-rd/PACE/pull

  12. At work we maintain a range of project templates for various languages such as #Python and #cpp we have been looking to migrate from #tox to #precommit and #uv but now #Astral the company behind uv and ruff has been acquired by OpenAI.

    So everything is ready im just not sure anymore if we should, despite certain benefits its quite hard to ignore how many things are being ruined by corporate AI

    If you are wondering about such a pre-commit + uv setup you can find it here: github.com/astron-rd/PACE/pull

  13. At work we maintain a range of project templates for various languages such as #Python and #cpp we have been looking to migrate from #tox to #precommit and #uv but now #Astral the company behind uv and ruff has been acquired by OpenAI.

    So everything is ready im just not sure anymore if we should, despite certain benefits its quite hard to ignore how many things are being ruined by corporate AI

    If you are wondering about such a pre-commit + uv setup you can find it here: github.com/astron-rd/PACE/pull

  14. Ars Technica: OpenAI is acquiring open source Python tool-maker Astral. “OpenAI announced Thursday that it has entered into an agreement to acquire Astral, the company behind popular open source Python development tools such as uv, Ruff, and ty, and integrate the company into its Codex team.”

    https://rbfirehose.com/2026/03/22/ars-technica-openai-is-acquiring-open-source-python-tool-maker-astral/
  15. Astral assume 16 profili tra trasporto pubblico e ferrovie Roma-Lido e Roma-Viterbo. Candidature entro il 5 aprile 2026 per rafforzare la gestione delle UdR e delle linee ferroviarie.
    🔗 odisseaquotidiana.com/2026/03/

    #RomaLido #ASTRAL #UdR

  16. Astral assume 16 profili tra trasporto pubblico e ferrovie Roma-Lido e Roma-Viterbo. Candidature entro il 5 aprile 2026 per rafforzare la gestione delle UdR e delle linee ferroviarie.
    🔗 odisseaquotidiana.com/2026/03/

    #RomaLido #ASTRAL #UdR

  17. Le nuove stazioni della Roma-Lido a Torrino-Mezzocammino e Giardino di Roma avanzano. Lavori notturni, spostamento cavi e fondazioni in corso. L’inaugurazione è prevista nel 2027.
    🔗 odisseaquotidiana.com/2026/03/

    #RomaLido #ASTRAL #Giubileo

  18. Le nuove stazioni della Roma-Lido a Torrino-Mezzocammino e Giardino di Roma avanzano. Lavori notturni, spostamento cavi e fondazioni in corso. L’inaugurazione è prevista nel 2027.
    🔗 odisseaquotidiana.com/2026/03/

    #RomaLido #ASTRAL #Giubileo

  19. @veronica No, this is a rather misleading statement. OpenAI has zero control over any version of the #Astral tools that came out before the acquisition (unless they were secretly pulling the strings of the Astral developers behind the scenes all along, but AFAIK there's zero evidence of that, and if they were doing it why would they bring on additional scrutiny by announcing an acquisition?), and going forward, the #Python community can just stop using those tools. There are pure-Python alternatives for all of them, as well as the forks that will inevitably spring up. This is why we have standards.

    I'm sure there are a fair number of package developers that either don't know or don't care this is happening, and will keep using Astral tools out of sheer laziness, and I suppose those projects could be considered subject to some sort of "control" from OpenAI... but still, they have the choice to just, y'know, not be. Any time they want.

  20. RE: fedi.simonwillison.net/@simon/

    I like what Simon is writing in his blog about this. In particular about the forkability of the tools. Backed up by quoting Armin Ronacher:

    - "even in the worst possible future this is a very forkable and maintainable thing"

  21. RE: fedi.simonwillison.net/@simon/

    I like what Simon is writing in his blog about this. In particular about the forkability of the tools. Backed up by quoting Armin Ronacher:

    - "even in the worst possible future this is a very forkable and maintainable thing"

    #Astral #uv #ruff #ty #OpenAI

  22. RE: fedi.simonwillison.net/@simon/

    I like what Simon is writing in his blog about this. In particular about the forkability of the tools. Backed up by quoting Armin Ronacher:

    - "even in the worst possible future this is a very forkable and maintainable thing"

    #Astral #uv #ruff #ty #OpenAI

  23. RE: fedi.simonwillison.net/@simon/

    I like what Simon is writing in his blog about this. In particular about the forkability of the tools. Backed up by quoting Armin Ronacher:

    - "even in the worst possible future this is a very forkable and maintainable thing"

    #Astral #uv #ruff #ty #OpenAI

  24. RE: fedi.simonwillison.net/@simon/

    I like what Simon is writing in his blog about this. In particular about the forkability of the tools. Backed up by quoting Armin Ronacher:

    - "even in the worst possible future this is a very forkable and maintainable thing"

    #Astral #uv #ruff #ty #OpenAI

  25. I don't trust anything that say or promise. Now they're buying openai.com/index/openai-to-acq - and gains control over , and .

    That the "Astral team will join the Codex team at OpenAI and over time, we’ll explore deeper integrations" - makes me wonder how well these really great tools will keep functioning stand alone in the future.

    Can I keep being depended on them for managing my :python: projects?

    AI companies are gaining al the more control of the toolchain!

  26. I don't trust anything that #OpenAI say or promise. Now they're buying #Astral openai.com/index/openai-to-acq - and gains control over #Ruff, #uv and #ty.

    That the "Astral team will join the Codex team at OpenAI and over time, we’ll explore deeper integrations" - makes me wonder how well these really great tools will keep functioning stand alone in the future.

    Can I keep being depended on them for managing my :python: projects?

    AI companies are gaining al the more control of the toolchain! #worrying

  27. I don't trust anything that #OpenAI say or promise. Now they're buying #Astral openai.com/index/openai-to-acq - and gains control over #Ruff, #uv and #ty.

    That the "Astral team will join the Codex team at OpenAI and over time, we’ll explore deeper integrations" - makes me wonder how well these really great tools will keep functioning stand alone in the future.

    Can I keep being depended on them for managing my :python: projects?

    AI companies are gaining al the more control of the toolchain! #worrying

  28. I don't trust anything that #OpenAI say or promise. Now they're buying #Astral openai.com/index/openai-to-acq - and gains control over #Ruff, #uv and #ty.

    That the "Astral team will join the Codex team at OpenAI and over time, we’ll explore deeper integrations" - makes me wonder how well these really great tools will keep functioning stand alone in the future.

    Can I keep being depended on them for managing my :python: projects?

    AI companies are gaining al the more control of the toolchain! #worrying

  29. I don't trust anything that #OpenAI say or promise. Now they're buying #Astral openai.com/index/openai-to-acq - and gains control over #Ruff, #uv and #ty.

    That the "Astral team will join the Codex team at OpenAI and over time, we’ll explore deeper integrations" - makes me wonder how well these really great tools will keep functioning stand alone in the future.

    Can I keep being depended on them for managing my :python: projects?

    AI companies are gaining al the more control of the toolchain! #worrying

  30. 🤖🐍 #OpenAI домовилась про придбання #Astral - розробника інструментів, які вже стали помітними у #Python -спільноті їх одразу інтегрують у #Codex.

    Фактично OpenAI підсилює свій продукт для програмування, a Codex, між іншим, вже має понад 2 млн користувачів на тиждень.

    На фоні конкуренції з #Anthropic це виглядає як стратегічний крок у боротьбі за розробників.

  31. Oh no, got acquired by . Something had to give. I think the tools astral made are truly great changing for . But now with this acquisition... Color me surprised if does more of the plans astral had. 🫠

    astral.sh/blog/openai

  32. RE: wandering.shop/@xgranade/11625

    This is an excellent take on the whole #Astral / #OpenAI situation. It's a good read for all #Python nerds.

  33. This is incredibly depressing news. Scam Altman is now in control of the supply chain of a significant portion of the Python community.

    Fuck this shit.

    astral.sh/blog/openai

    #Python #Astral #Enshittification

  34. It's not like I'm entirely surprised by this openai.com/index/openai-to-acq

    But I find it quite sad. These mega-corporations are trying to own all our stack... we should find ways to build community alternatives to avoid falling into their trap...

    But first we should learn our lessons about what constitutes good software. PIP has never been good, that's why `uv`, `ruff` and `ty` are an interesting purchase for #OpenAI. That's the kind of software that we should be building as a community.

    #Astral #Python #Capitalism #floss

  35. Sad to hear. #Astral is joining #Trump’s bloodthirsty regime biggest fan and supporter, #OpenAI.

    astral.sh/blog/openai

    Hopefully, we’ll see a fork of uv soon.

    quitgpt.org

    #astral #trump #openai #uspol

  36. I use #ruff as my #Python linter for the speed #flake8 lacked (with a foot still in the other camp for custom rules), was looking at #ty, but hadn’t had any incentive to try #uv.

    Others in the #Python ecosystem might be getting rather more nervous… Looks like the venture capitalists backing #Astral will get their payoff: openai.com/index/openai-to-acq 💰

  37. Love ya all! But clockin' out of this timeline for a while to visit some buds cliff living in a nearby parallel universe with GREAT views of astral planes.

    Yes, still listening to #searchengine (Hey small countries DON'T fall for that petro-dollar TRAP!).

    Image file size: 43kB!

    #art #fineart #ai #aislop #AIart #astralplanes #travel #astraltravel #flying #astral

  38. Love ya all! But clockin' out of this timeline for a while to visit some buds cliff living in a nearby parallel universe with GREAT views of astral planes.

    Yes, still listening to #searchengine (Hey small countries DON'T fall for that petro-dollar TRAP!).

    Image file size: 43kB!

    #art #fineart #ai #aislop #AIart #astralplanes #travel #astraltravel #flying #astral

  39. Love ya all! But clockin' out of this timeline for a while to visit some buds cliff living in a nearby parallel universe with GREAT views of astral planes.

    Yes, still listening to #searchengine (Hey small countries DON'T fall for that petro-dollar TRAP!).

    Image file size: 43kB!

    #art #fineart #ai #aislop #AIart #astralplanes #travel #astraltravel #flying #astral