nixpkgs/pkgs/development
Frederik Rietdijk 40851a4d26 Python: the pythonModule attribute
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.
2017-11-23 15:11:02 +01:00
..
arduino Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper" 2017-09-07 12:51:21 +02:00
beam-modules hex-packages: delete transitively unbuildable packages 2017-11-08 07:23:51 +00:00
bower-modules/generic
compilers ocamlPackages.reason: 3.0.0 -> 3.0.2 2017-11-23 01:43:08 +02:00
coq-modules coqPackages.interval: make bignums optional and propagated 2017-11-13 08:42:52 +00:00
dotnet-modules/patches
eclipse/ecj
em-modules/generic
go-modules Merge pull request #30350 from alicebob/absdir 2017-11-11 01:17:23 +00:00
guile-modules Merge branch 'master' into staging 2017-10-02 00:22:12 +00:00
haskell-modules haskell-LambdaHack: update override for sdl2-ttf version 2017-11-20 14:49:27 +01:00
idris-modules specdris: init at 2017-11-11 (#31544) 2017-11-21 22:59:38 +00:00
interpreters Python: the pythonModule attribute 2017-11-23 15:11:02 +01:00
java-modules Change many homepage urls from http to https #30636 2017-11-10 22:13:46 +01:00
libraries Merge pull request #27344 from lukeadams/gnuradio-update 2017-11-23 08:23:07 +01:00
lisp-modules lispPackages: A less aggressive way to manipulate ASDF search path, as suggested by Fare 2017-11-22 07:56:17 +01:00
lua-modules buildLuaPackage: set makeFlags directly instead of through preBuild 2017-10-10 02:51:05 +11:00
misc Change many homepage urls from http to https #30636 2017-11-10 22:13:46 +01:00
mobile misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
node-packages nodePackages.nsp: init at 3.1.0 2017-11-23 17:26:12 +08:00
ocaml-modules ocamlPackages.ppx_deriving: 4.2 -> 4.2.1 2017-11-22 12:27:32 +00:00
perl-modules perl-DBD-SQLite: 1.50 -> 1.54 2017-10-31 11:35:25 +01:00
pharo pharo: update PharoV50.sources hash 2017-11-13 19:43:30 +00:00
pure-modules Merge remote-tracking branch 'upstream/staging' into deps-reorg 2017-09-28 12:32:57 -04:00
python-modules pytorch: fix sha256 hash 2017-11-22 23:11:52 +01:00
qtcreator qtbase: Make some output references more explicit 2017-10-24 23:48:49 +03:00
r-modules r-modules: fix eval 2017-11-12 21:49:41 -06:00
ruby-modules bundlerEnv: support unicode executables (#31145) 2017-11-03 11:31:16 +00:00
tools Merge pull request #31959 from yrashk/gdbgui 2017-11-23 13:41:13 +00:00
web nodejs: 8.9.0 -> 8.9.1 2017-11-16 02:05:19 +08:00