nixpkgs/pkgs/development/interpreters
Daniël de Kok 1e2b6695cf pythonPackages.setuptoolsBuildHook: do not build in an isolated environment
When a PEP 517 project file is present, pip will not install
prerequisites in `site-packages`:

https://pip.pypa.io/en/stable/reference/pip/#pep-517-and-518-support

For the shell hook, this has the consequence that the generated
temporary directory that is added to PYTHONPATH does not contain
`site.py`. As a result, Python does not discover the Python
module. Thus when a user executes nix-shell in a project, they cannot
import the project's Python module.

This change adds the `--no-build-isolation` option to pip when
creating the editable environment, to correctly generate `site.py`,
even when a `pyproject.toml` is present.
2020-06-06 10:05:26 +02:00
..
acl2 acl2: 8.2 -> 8.3 2020-04-23 17:15:41 -07:00
angelscript angelscript: 2.33.0 -> 2.34.0 2019-10-06 17:46:34 -07:00
bats bats: fixup readlink reference 2020-05-02 11:46:37 +02:00
ceptre treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
chibi treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
clips treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
clisp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
clojure babashka: 0.0.94 -> 0.0.97 2020-05-21 00:10:29 +02:00
clojurescript/lumo lumo 1.10.1: fix missing npm dependency 2020-05-04 22:17:10 +02:00
dart dart: 2.7.1 -> 2.7.2 (stable) + 2.8.0-dev.10.0 -> 2.9.0-4.0.dev (dev) 2020-04-28 09:56:30 -03:00
dhall Upate buildDhallPackage to use default version of Dhall 2020-04-11 09:07:58 -07:00
duktape treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
eff treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
elixir treewide: remove the-kenny from maintainers 2020-05-09 10:28:57 +01:00
erlang treewide: remove the-kenny from maintainers 2020-05-09 10:28:57 +01:00
evcxr evcxr: 0.5.0 -> 0.5.1 2020-04-17 00:28:12 +02:00
falcon treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
gauche treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gnu-apl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
groovy groovy: 3.0.0 -> 3.0.2 2020-04-07 12:24:19 -07:00
gtk-server gtk-server: 2.3.1 -> 2.4.5 2019-12-15 13:31:53 -08:00
guile treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
hugs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
hy hy: 0.17.0 -> 0.18.0 (#84661) 2020-04-29 22:19:15 +01:00
icon-lang treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
io treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
j j: add avxSupport option 2020-05-14 00:51:13 +02:00
janet janet: 1.8.1 -> 1.9.1 2020-05-19 08:05:24 +00:00
jelly jelly: init at 0.1.31 (#82178) 2020-05-04 18:31:03 +05:30
jimtcl treewide: NIX_*_FLAGS -> string 2019-12-31 00:15:46 +01:00
joker go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
jruby jruby: 9.2.11.0 -> 9.2.11.1 2020-04-05 22:06:39 +00:00
jython jython: 2.7.2b2 -> 2.7.2b3 2020-02-23 13:41:27 -08:00
kona treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
lfe lfe: 1.2.1 -> 1.3 2020-02-10 20:03:47 +01:00
lolcode treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
love treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
lua-5 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
luajit luajit_2_0, luajit_2_1: bump to 2020-03-20, GC64 mode switch 2020-04-27 07:42:21 +00:00
lush treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
maude treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
metamath metamath: 0.181 -> 0.182 2020-05-01 09:22:33 +02:00
micropython micropython: init at 1.12 2020-01-03 10:57:55 +01:00
mujs mujs: 1.0.6 -> 1.0.7 2020-05-06 23:22:01 -07:00
nix-exec treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
octave blas,lapack: use isILP64 instead of is64bit 2020-04-20 16:02:43 -05:00
perl perl: 5.30.2 -> 5.30.3 2020-06-04 18:14:24 +02:00
php php.buildEnv: Let enabled extensions to pass through by default 2020-05-29 00:32:12 +02:00
picoc treewide: use https for nixos.org and hydra.nixos.org 2020-05-03 22:14:21 -07:00
picolisp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pixie treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
proglodyte-wasm treewide: mark some broken packages as broken 2019-10-08 17:14:26 +02:00
pure pure: mark as broken 2020-01-30 18:35:30 -05:00
pyrex treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
python pythonPackages.setuptoolsBuildHook: do not build in an isolated environment 2020-06-06 10:05:26 +02:00
qnial treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
quickjs treewide: Remove myself from maintainers on some packages (#78027) 2020-01-19 12:18:34 -05:00
racket racket: 7.6 -> 7.7 2020-05-03 04:20:00 -05:00
rakudo rakudo: 2020.05 -> 2020.05.1 2020-05-24 09:02:40 +00:00
rascal treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rebol treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
red treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
regina treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
renpy treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ruby treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
scheme48 treewide: remove the-kenny from maintainers 2020-05-09 10:28:57 +01:00
scsh treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
self treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
spidermonkey Merge pull request #84994 from r-ryantm/auto-update/spidermonkey 2020-05-25 15:22:42 +02:00
supercollider supercollider: 3.10.4 -> 3.11.0 2020-04-13 00:42:34 -07:00
tcl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
tinyscheme treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
unicon-lang treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
wasmer wasmer: 0.16.2 -> 0.17.0 2020-05-12 08:01:43 +00:00
wasmtime wasmtime-0.16.0: re-enable tests on Darwin 2020-05-16 04:56:26 +02:00