uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
Have you already heard about [pipenv](https://github.com/pypa/pipenv)? I saw that you talking about replacing several package managers and virtualization managers, but I didn't see you mentioning `pipenv`. Key benefits of using...
It appears `uv` does not have support for keyring like pip does. https://pip.pypa.io/en/stable/topics/authentication/#keyring-support
I find that `tox` can take a long time to install dependencies (longer than doing it locally), it would be nice to benefit from `uv` for this. Think that the...
https://peps.python.org/pep-0514/ We use `py` to find Python installations on Windows today but we want to switch to registry look-ups per PEP 514
E.g., if you're developing `attrs` locally, and you add `attrs==2.0.0` to an optional group, we should error. Right now, we effectively "ignore" it. (This would be an extremely weird setup...
Steps to reproduce: * Installing some package, let's say `pandas` ``` uv venv env1 -p 3.10 source env1/bin/activate uv pip install pandas ``` * Uninstalling it and installing it again:...
pipx is the preferred way to install python tools globally, storing each tool in an isolated, managed environment instead of causing problem in the global or user local environment. We...
pip-compile does not do this. I think this also undermines one of the two main security benefits of hashes in lock files (that it helps with the fact PyPI releases...
Running uv pip compile -o requirements.txt -p 3.9 requirements.in on windows with conda installation provides error "failed to copy file from C:\Users\xxxxx\.conda\envs\uv\Lib\venv\scripts\nt\python.exe" When I am located in my conda environment...
https://github.com/jazzband/pip-tools?tab=readme-ov-file#configuration supports `CUSTOM_COMPILE_COMMAND`, which replaces the command in the header. this is particularly useful if you use a private repo, because otherwise your header looks like ``` # This file...