build.lib.renderers
build.lib.renderers.mkDerivation
Type: mkDerivation :: AttrSet -> AttrSet
Renders a project as an argument that can be passed to stdenv.mkDerivation.
Evaluates PEP-508 environment markers to select correct dependencies for the platform but does not validate version constraints.
structured function argument
: project
: Loaded pyproject.nix project
environ
: PEP-508 environment
extras
: Extras to enable (markers only, optional-dependencies
are not enabled by default)
build.lib.renderers.mkDerivationEditable
Type: mkDerivation :: AttrSet -> AttrSet
Renders a project as an argument that can be passed to stdenv.mkDerivation.
Evaluates PEP-508 environment markers to select correct dependencies for the platform but does not validate version constraints.
Note: This API is unstable and subject to change.
structured function argument
: project
: Loaded pyproject.nix project
environ
: PEP-508 environment
extras
: Extras to enable (markers only, optional-dependencies
are not enabled by default)
root
: Editable root directory as a string