uv
uv copied to clipboard
An extremely fast Python package and project manager, written in Rust.
Now https://github.com/astral-sh/uv/pull/1662 is merged, we can consider `pip list --format freeze` instead of independent subcommand.
## Summary I was going to create a feature-request issue for adding graph like showing of currently installed dependencies in venv, but then I found `uv pip freeze | uv...
`pip-compile --upgrade-package` allows you to upgrade a specific package to a specific version instead of the latest version. For example, you can use the following command to update the `django`...
`uv pip compile` does not respect [PEP-508 Environment Markers](https://peps.python.org/pep-0508/#environment-markers) (such as `; implementation_name ==`). ```console > uv --version uv 0.1.11 ``` For example, we have `test-requirements.in`: ``` black; implementation_name ==...
Hello, My team develops locally mostly using MacOS, but we use a CI/CD (Amazon Linux 2) system as part of our development process. We have a python package, with `pyproject.toml`...
**uv installed via `pip`** command `uv pip sync requirements/dev.txt --verbose` ```bash uv::requirements::from_source source=requirements/dev.txt 0.000819s DEBUG uv_interpreter::virtual_env Found a virtualenv through VIRTUAL_ENV at: /Users/tomasperez/Documents Local/customer-engine/backend/.venv 0.001037s DEBUG uv_interpreter::interpreter Cached interpreter info...
We should automate benchmarking in CI so we can get reports on pull requests and track regressions
Implements `pip list --format=freeze` and `pip list --format=json` Closes https://github.com/astral-sh/uv/issues/1970 ## Test Plan Extended existing `pip list` tests to match output. Need to look at escaping in the Windows test...
Still not able to provide a minimal reproducer, but I'm putting this here in case it helps other folks. I'm trying to replace `pip` with `uv pip` on my CI...
uv version: 0.1.11 platform: Ubuntu 20.04, python 3.10 I have a `pyproject.toml` that uses dynamic optional dependencies ``` [tool.setuptools.dynamic] optional-dependencies.tests = {file = ["reqs/test.txt"]} ``` After an editable install using...