I thought this was worthy of it’s own post rather than a sneery comment. Astral make UV which at this point is a load bearing part of the python software ecosystem. This could have a huge knock on effect on the open source community.

I for one can’t wait for non-deterministic package management

“You’re absolutely right, I did install the wrong package and infect your system with malware. I will try much harder next time”

  • froztbyte@awful.systems
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 days ago

    yeah the dep resolution and instance management being snappy as hell are big reasons why people went for uv, but I suspect this will now get reevaluated (it should’ve been earlier)

    pdm is what you want afaik btw, poetry is outclassed for a while now

    • scruiser@awful.systems
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Is switching to pdm as easy as installing it, then initializing pdm and remaking the pyproject.toml by adding all the dependencies with pdm? (If I’m understanding right, this basically seems like the same workflow as poetry?)

    • froztbyte@awful.systems
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 days ago

      (and that I even had to type that second bit is a big bit of my gripe with python in the last decade)