summary refs log tree commit diff
path: root/doc
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2016-12-03 13:04:52 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2016-12-05 10:29:22 +0100
commit42bad32e130378428647d88d6809f23591b85606 (patch)
tree63222daf45af3bbf50dad32b4fc380794b55e852 /doc
parentc6a7d8e10f1e04ccef93d51459697c4b0a3a8f66 (diff)
downloadnixlib-42bad32e130378428647d88d6809f23591b85606.tar
nixlib-42bad32e130378428647d88d6809f23591b85606.tar.gz
nixlib-42bad32e130378428647d88d6809f23591b85606.tar.bz2
nixlib-42bad32e130378428647d88d6809f23591b85606.tar.lz
nixlib-42bad32e130378428647d88d6809f23591b85606.tar.xz
nixlib-42bad32e130378428647d88d6809f23591b85606.tar.zst
nixlib-42bad32e130378428647d88d6809f23591b85606.zip
buildPythonPackage: refactor
Diffstat (limited to 'doc')
-rw-r--r--doc/languages-frameworks/python.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/languages-frameworks/python.md b/doc/languages-frameworks/python.md
index fc0100c5f2d5..e7a8b034a112 100644
--- a/doc/languages-frameworks/python.md
+++ b/doc/languages-frameworks/python.md
@@ -523,7 +523,7 @@ All parameters from `mkDerivation` function are still supported.
 * `postShellHook`: Hook to execute commands after `shellHook`.
 * `makeWrapperArgs`: A list of strings. Arguments to be passed to `makeWrapper`, which wraps generated binaries. By default, the arguments to `makeWrapper` set `PATH` and `PYTHONPATH` environment variables before calling the binary. Additional arguments here can allow a developer to set environment variables which will be available when the binary is run. For example, `makeWrapperArgs = ["--set FOO BAR" "--set BAZ QUX"]`.
 * `installFlags`: A list of strings. Arguments to be passed to `pip install`. To pass options to `python setup.py install`, use `--install-option`. E.g., `installFlags=["--install-option='--cpp_implementation'"].
-* `format`: Format of the source. Options are `setup` for when the source has a `setup.py` and `setuptools` is used to build a wheel, and `wheel` in case the source is already a binary wheel. The default value is `setup`.
+* `format`: Format of the source. Valid options are `setuptools` (default), `flit`, `wheel`, and `other`. `setuptools` is for when the source has a `setup.py` and `setuptools` is used to build a wheel, `flit`, in case `flit` should be used to build a wheel, and `wheel` in case a wheel is provided. In case you need to provide your own `buildPhase` and `installPhase` you can use `other`.
 * `catchConflicts` If `true`, abort package build if a package name appears more than once in dependency tree. Default is `true`.
 * `checkInputs` Dependencies needed for running the `checkPhase`. These are added to `buildInputs` when `doCheck = true`.