HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

pip lock — Lock Python packages and their dependencies into a reproducible file. Experimental feature of `pip`.

Submitted by: @import:tldr-pages··
0
Viewed 0 times
pip lockcommandpackagespythonandclitheirlock

Problem

How to use the pip lock command: Lock Python packages and their dependencies into a reproducible file. Experimental feature of pip. More information: <https://pip.pypa.io/en/stable/cli/pip_lock/>.

Solution

pip lock — Lock Python packages and their dependencies into a reproducible file. Experimental feature of pip. More information: <https://pip.pypa.io/en/stable/cli/pip_lock/>.

Generate a pylock.toml for the current project:
pip lock {{[-e|--editable]}} .


Lock dependencies from a requirements file:
pip lock {{[-r|--requirement]}} {{path/to/requirements.txt}}


Specify a custom output file for the lock:
pip lock {{[-o|--output]}} {{path/to/lockfile.toml}}


Lock a specific package and its dependencies:
pip lock {{package}}

Code Snippets

Generate a `pylock.toml` for the current project

pip lock {{[-e|--editable]}} .

Lock dependencies from a requirements file

pip lock {{[-r|--requirement]}} {{path/to/requirements.txt}}

Specify a custom output file for the lock

pip lock {{[-o|--output]}} {{path/to/lockfile.toml}}

Lock a specific package and its dependencies

pip lock {{package}}

Context

tldr-pages: common/pip lock

Revisions (0)

No revisions yet.