TL;DR: uv is an extremely fast Python package manager, written in Rust.

  • chrash0@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    definitely not the real reason for a project like this to exist. Python package management can be nightmarish at times depending on what you’re doing. between barebones requirements.txt, Poetry, and the different condas there’s a ton of fragmentation, and none of them do everything you’d want in an ideal way. above and beyond speed, i think uv is another attempt at it. but it could just be another classic xkcd moment where now there’s just another standard to deal with

    • FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      uv is a drop-in replacement for pip. There’s no extra standard. It’s pareto better. Honestly the Python community would do the world a favour if the deprecated pip and adopted uv as the official tool, but you can guess how likely that is…