nixpkgs/pkgs/development/interpreters
Andreas Rammhold e9f522eee1
python: remove _manylinux.py
This will turn manylinux support back on by default.

PIP will now do runtime checks against the compatible glibc version to
determine if the current interpreter is compatible with a given
manylinux specification. However it will not check if any of the
required libraries are present.

The motivation here is that we want to support building python packages
with wheels that require manylinux support. There is no real change for
users of source builds as they are still buildings packages from source.

The real noticeable(?) change is that impure usages (e.g. running `pip
install package`) will install manylinux packages that previously
refused to install.
Previously we did claim that we were not compatible with manylinux and
thus they wouldn't be installed at all.

Now impure users will have basically the same situation as before: If
you require some wheel only package it didn't work before and will not
properly work now. Now the program will fail during runtime vs during
installation time.

I think it is a reasonable trade-off since it allows us to install
manylinux packages with nix expressions and enables tools like
poetry2nix.

This should be a net win for users as it allows wheels, that we
previously couldn't really support, to be used.
2019-12-16 16:37:16 +01:00
..
acl2
angelscript angelscript: 2.33.0 -> 2.34.0 2019-10-06 17:46:34 -07:00
bats
ceptre
chibi
clips
clisp
clojure clojure: 1.10.1.489 -> 1.10.1.492 2019-12-11 13:33:35 +01:00
clojurescript/lumo
dart
dhall
duktape duktape: 2.4.0 -> 2.5.0 2019-12-08 21:47:09 +01:00
eff Treewide: fix more URL permanent redirects 2019-11-21 15:37:34 -08:00
elixir elixir_1_9: 1.9.2 -> 1.9.4 2019-11-15 09:34:59 +01:00
erlang Merge staging-next into staging 2019-11-20 10:02:21 +01:00
evcxr
falcon
gauche
gnu-apl
groovy
gtk-server
guile guile: fix unbound variable in setup-hook 2019-11-20 05:12:13 +01:00
hugs
hy hy: use python2, build fails with 3 2019-11-13 16:27:38 +01:00
icon-lang
io treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
j
janet janet: 1.4.0 -> 1.5.1 2019-11-27 18:51:25 -08:00
jimtcl jimtcl: 0.78 -> 0.79 2019-12-01 00:13:37 +01:00
joker joker: 0.12.7 -> 0.12.9 2019-10-22 10:07:53 +02:00
jruby jruby: 9.2.8.0 -> 9.2.9.0 2019-11-01 21:49:48 -07:00
jython
kona
lfe tree-wide: replace uses of splitString "." with lib.versions 2019-09-26 17:42:49 +02:00
lolcode
love treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
lua-5 Merge remote-tracking branch 'upstream/master' into wrapper-pname-support 2019-11-24 17:25:07 +00:00
luajit luajit_2_0: fix the platforms/extraMeta 2019-10-13 14:07:01 +02:00
lush treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
maude
metamath metamath: 0.172 -> 0.178 2019-10-15 13:43:26 +01:00
mujs
nix-exec
octave Merge branch 'master' into octave-gl2ps 2019-12-08 18:09:08 +00:00
perl perl: 5.30.0 -> 5.30.1 2019-11-23 12:39:54 +00:00
php php74: Enable zip support 2019-12-10 17:49:19 +01:00
picoc
picolisp
pixie
proglodyte-wasm treewide: mark some broken packages as broken 2019-10-08 17:14:26 +02:00
pure
pyrex
python python: remove _manylinux.py 2019-12-16 16:37:16 +01:00
qnial
quickjs quickjs: init at 2019-10-27 (#73515) 2019-11-17 13:35:29 -08:00
racket racket: 7.4 -> 7.5 2019-12-04 04:20:00 -05:00
rakudo
rascal
rebol
red
regina
renpy treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
ruby ruby: build with soname tag 2019-11-24 12:55:23 +03:00
scheme48
scsh
self
spidermonkey spidermonkey_52: drop, as is unused 2019-10-16 16:53:19 +02:00
supercollider
tcl
tinyscheme
unicon-lang
wasm-gc
wasmtime The github repo has moved 2019-11-25 12:04:40 +01:00