40851a4d26
Python libraries or modules now have an attribute `pythonModule = interpreter;` to indicate they provide Python modules for the specified `interpreter`. The package set provides the following helper functions: - hasPythonModule: Check whether a derivation provides a Python module. - requiredPythonModules: Recurse into a list of Python modules, returning all Python modules that are required. - makePythonPath: Create a PYTHONPATH from a list of Python modules. Also included in this commit is: - disabledIf: Helper function for disabling non-buildPythonPackage functions. |
||
---|---|---|
.. | ||
catch_conflicts | ||
cpython | ||
pypy/2.7 | ||
build-python-package-common.nix | ||
build-python-package-flit.nix | ||
build-python-package-setuptools.nix | ||
build-python-package-wheel.nix | ||
build-python-package.nix | ||
mk-python-derivation.nix | ||
run_setup.py | ||
setup-hook.nix | ||
setup-hook.sh | ||
with-packages.nix | ||
wrap-python.nix | ||
wrap.sh | ||
wrapper.nix |