4 ms·
If you install https://github.com/astral-sh/uv https://github.com/astral-sh/uv (it's really just two binaries... uv and uvx), then you can run many Python CLIs,
by rented_mule 2y ago
If you install https://github.com/astral-sh/uv https://github.com/astral-sh/uv (it's really just two binaries... uv and uvx), then you can run many Python CLIs, and it will manage everything for you. This means resolving and downloading dependencies without touching your system Python. In this case, you'd type `uvx litecli`. If uvx can't find a suitable Python already installed, it will do its best to download a privately managed version. And it's very fast at doing all this.
- synergy20 2y agoI assume it works like pipx, caches the download until a new reboot
- rented_mule 2y agoYes, uvx's behavior is a lot like pipx, but much faster to start up programs (just as uv is much faster than pip), whether cached or not.
- darkteflon 2y agoHuh, I’m a big rye user but had no idea that uvx was a drop-in replacement for pipx. Thanks!