diff --git a/README.md b/README.md index 095a6892c..41beba3ea 100644 --- a/README.md +++ b/README.md @@ -75,15 +75,17 @@ To install a package into the virtual environment: uv pip install flask # Install Flask. uv pip install -r requirements.txt # Install from a requirements.txt file. uv pip install -e . # Install the current project in editable mode. -uv pip install "package @ ." # Install the current project from disk +uv pip install "package @ ." # Install the current project from disk. uv pip install "flask[dotenv]" # Install Flask with "dotenv" extra. ``` -To generate a set of locked dependencies from an input file: +To generate a set of locked dependencies: ```shell uv pip compile pyproject.toml -o requirements.txt # Read a pyproject.toml file. uv pip compile requirements.in -o requirements.txt # Read a requirements.in file. +echo flask | uv pip compile - -o requirements.txt # Read from stdin. +uv pip freeze | uv pip compile - -o requirements.txt # Lock the current environment. ``` To sync a set of locked dependencies with the virtual environment: