uv: A Single Python Tool to Replace pip, pipx, pyenv, poetry and more!

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ม.ค. 2025

ความคิดเห็น • 25

  • @i_accept_all_cookies
    @i_accept_all_cookies 4 หลายเดือนก่อน +4

    Thanks for sharing, this is really cool! Going to use this from now on.

  • @themax2go
    @themax2go 3 หลายเดือนก่อน +8

    i was looking for vids on using pyenv... well hello, uv :)

  • @musicbobo603
    @musicbobo603 หลายเดือนก่อน +5

    Awesome, one more tool to master. Wasn't enough with pip, pipx, pipbla blatry etc. Super. The great thing about standards is there are so many to choose from!

    • @IanWootten
      @IanWootten  หลายเดือนก่อน +6

      Or alternatively, now you only have to master one tool.

  • @DaveWarnock
    @DaveWarnock 3 หลายเดือนก่อน

    I'm not sure how to check for outdated packages with uv?

  • @aeggeska1
    @aeggeska1 2 หลายเดือนก่อน

    How do you do a rootless docker multistage build using uv? Preferably zero CVE with something like chain guard wolfi. Can't get it to work.

  • @barulli87
    @barulli87 หลายเดือนก่อน

    what if you are already using pyenv, how to replace with uv?

  • @themax2go
    @themax2go 3 หลายเดือนก่อน

    --add script is also amazing!

  • @jabuci
    @jabuci 3 หลายเดือนก่อน

    I prefer putting the .venv folder in a separate directory (on Linux: ~/.virtualenvs). Can we tell uv to behave like this? I store my projects in Dropbox and I don't want to litter it with huge virt. environments. If it's possible, I would switch from poetry.

  • @TravisSeymour-w1o
    @TravisSeymour-w1o 3 หลายเดือนก่อน

    How do you create a new project that I can put on github and have others then install using uv run? I'm trying to switch from pipx to uv for distributing apps.

    • @IanWootten
      @IanWootten  3 หลายเดือนก่อน

      You'd need to publish it to a registry (most likely you'd want to use pypi). docs.astral.sh/uv/guides/publish/

  • @-iIIiiiiiIiiiiIIIiiIi-
    @-iIIiiiiiIiiiiIIIiiIi- 3 หลายเดือนก่อน

    uv does not have a built-in command to list all virtual environments. Unlike Conda that provide commands like 'conda env list'.

  • @rsrini7
    @rsrini7 3 หลายเดือนก่อน

    nice. another tool rye from same developer.. on top of uv also good

  • @saptakdas9024
    @saptakdas9024 หลายเดือนก่อน

    getting erro "'uv' is not recognized as an internal or external command,
    operable program or batch file. " but I have already installed uv. I am using windows

    • @IanWootten
      @IanWootten  หลายเดือนก่อน

      I guessing its not on the path.

    • @joschomo1010
      @joschomo1010 22 วันที่ผ่านมา

      Don't use windows first of all ...

  • @GovindSoniDotCom
    @GovindSoniDotCom 4 หลายเดือนก่อน

    wow.. would make code much easier to transfer and mobile..

  • @juanjocastillo736
    @juanjocastillo736 2 หลายเดือนก่อน +2

    Something like rye, isn't it? For python I prefer things written in python.

    • @chrishillery
      @chrishillery 20 ชั่วโมงที่ผ่านมา

      It's the successor to rye, sort of. Rye always used uv under the covers for virtual env management, but over time uv grew a lot more of rye's features and eventually went beyond it in most areas. Rye is now maintained by the uv team, and they recommend using uv at least for any new projects.

  • @ScottzPlaylists
    @ScottzPlaylists 3 หลายเดือนก่อน +1

    👍 I like your videos, will you cover GUI using AI options❓
    like ---- PC GUI using AI's, Web using AI's --- Windows GUI and apps as a tool 👍
    Also cover projects to duplicate OpenAI 01 (strawberry)

  • @themax2go
    @themax2go 3 หลายเดือนก่อน

    --with [module_name] => amazing!

  • @jayhargis2352
    @jayhargis2352 2 หลายเดือนก่อน +1

    your keystrokes sound like drum taps.

  • @Minepuffik
    @Minepuffik หลายเดือนก่อน +1

    and they made fun of npm and yarn...