38 pointsby jt-hill13 hours ago3 comments
  • vivzkestrel4 hours ago
    what is stopping the poetry guys to rewrite poetry from the ground up as part of a breaking new release?
  • curiousgal8 hours ago
    Not to gatekeep things but if you think uv solved python dependency issues then you probably never had those issues in the first place and pip would have been enough for your use case. Conda on the other hand, with external binary dependencies, now we're talking.
    • simonw7 hours ago
      The key issue uv solved wasn't dependencies, it was environments.

      I used to have hundreds of venv folders scattered around my machine. These days I use "uv run" or "uvx" or "uv run --with boto3 python" and uv handles all of the bookkeeping for me.

      • bmitc7 hours ago
        Poetry had already solved that.
        • simonw6 hours ago
          What's the poetry equivalent of this?

            uv run --with boto3 python
          • bmitc3 hours ago
            The claim was:

            > The key issue uv solved wasn't dependencies, it was environments.

            and not specific, niche features.

            I don't know of such a command in Poetry, but it could still be solved with dev groups or running Python in the virtual environment and installing the package.

            • simonw3 hours ago
              That command is an environment command. It runs Python in a temporary environment with boto3 installed - I use that trick all the time.
        • saaspirant6 hours ago
          It was very slow compared to uv
          • bmitc3 hours ago
            Yes, but it still solves dependencies and environments.
    • necubi4 hours ago
      I’m someone who is not a python developer but has to use python tools and run other people’s python code. I have suffered through learning about anaconda, virtualenv, pip, and more. Uv is the first time there’s a tool that just runs the software without requiring me to become a python ecosystem expert
    • 4 hours ago
      undefined
  • ChrisArchitect6 hours ago
    • gjvc4 hours ago
      useless comment, as usual