toPythonModule
pkgs.pythonPackages.toPythonModule
Docs pulled from | This Revision | 10 minutes ago
Convert derivation to a Python module.
Noogle detected
Implementation
The following is the current implementation of this function.
toPythonModule =
drv:
drv.overrideAttrs (oldAttrs: {
# Use passthru in order to prevent rebuilds when possible.
passthru = (oldAttrs.passthru or { }) // {
pythonModule = python;
pythonPath = [ ]; # Deprecated, for compatibility.
requiredPythonModules = builtins.addErrorContext "while calculating requiredPythonModules for ${drv.name or drv.pname}:" (
requiredPythonModules drv.propagatedBuildInputs
);
};
});