Adds the ability to build the project using locked dependencies.
Project description
pdm-buildlocked
Adds the ability to build the project using locked dependencies.
This is useful when distributing an application via PyPi. It should probably not be
used if you are developing a library. Packages built this way can cause version
conflicts when installed alongside other packages. It should be clearly documented that
projects built in this way should be installed with pipx
, or in their own isolated
virtual environment.
Usage
This plugin modifies the built in pdm build
command to include the --locked
argument.
When specified the resulting artifacts will have all their dependencies (including
transitive ones) pinned to the versions specified in the lock file.
pdm build --locked
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pdm_buildlocked-0.1.0a1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2461f9144e0bf43690074649c1d97cb72303fa6be850428a9da1f5c238825f6 |
|
MD5 | 0e9796956b184322ca9a1fc35900c08b |
|
BLAKE2b-256 | 0db57d1203af362a1459374163ac14633718fdd0565e5ff260ec741ba833584f |