tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
Python: remove modules and pythonFull
Frederik Rietdijk
9 years ago
104c50dd
a2720a25
+61
-108
22 changed files
expand all
collapse all
unified
split
nixos
modules
services
web-servers
apache-httpd
trac.nix
pkgs
applications
misc
loxodo
default.nix
ranger
default.nix
roxterm
default.nix
rtv
default.nix
networking
mailreaders
mailpile
default.nix
version-management
bazaar
default.nix
video
kodi
default.nix
development
compilers
edk2
default.nix
interpreters
python
pypy
2.7
default.nix
python-modules
matplotlib
default.nix
servers
matrix-synapse
default.nix
sabnzbd
default.nix
tools
audio
beets
default.nix
mpdris2
default.nix
filesystems
ceph
generic.nix
misc
openopc
default.nix
venus
default.nix
security
fail2ban
default.nix
top-level
all-packages.nix
python-packages.nix
release-small.nix
-1
nixos/modules/services/web-servers/apache-httpd/trac.nix
···
102
102
pkgs.setuptools
103
103
pkgs.pythonPackages.genshi
104
104
pkgs.pythonPackages.psycopg2
105
105
-
pkgs.python.modules.sqlite3
106
105
subversion
107
106
];
108
107
};
+1
-1
pkgs/applications/misc/loxodo/default.nix
···
12
12
sha256 = "1cg0dfcv57ps54f1a0ksib7hgkrbdi9q699w302xyyfyvjcb5dd2";
13
13
};
14
14
15
15
-
propagatedBuildInputs = with py; [ wxPython python.modules.readline ];
15
15
+
propagatedBuildInputs = with py; [ wxPython ];
16
16
17
17
postInstall = ''
18
18
mv $out/bin/loxodo.py $out/bin/loxodo
+1
-1
pkgs/applications/misc/ranger/default.nix
···
15
15
sha256 = "0yaviybviwdvfg2a0pf2kk28g10k245499xmbpqlai7fv91f7xll";
16
16
};
17
17
18
18
-
propagatedBuildInputs = [ pythonPackages.python.modules.curses file ];
18
18
+
propagatedBuildInputs = [ file ];
19
19
20
20
preConfigure = ''
21
21
substituteInPlace ranger/ext/img_display.py \
+3
-3
pkgs/applications/misc/roxterm/default.nix
···
1
1
{ stdenv, fetchurl, docbook_xsl, dbus_libs, dbus_glib, expat, gettext
2
2
, gsettings_desktop_schemas, gdk_pixbuf, gtk2, gtk3, hicolor_icon_theme
3
3
, imagemagick, itstool, librsvg, libtool, libxslt, lockfile, makeWrapper
4
4
-
, pkgconfig, pythonFull, pythonPackages, vte }:
4
4
+
, pkgconfig, python, pythonPackages, vte }:
5
5
6
6
# TODO: Still getting following warning.
7
7
# WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
···
19
19
20
20
buildInputs =
21
21
[ docbook_xsl expat imagemagick itstool librsvg libtool libxslt
22
22
-
makeWrapper pkgconfig pythonFull pythonPackages.lockfile ];
22
22
+
makeWrapper pkgconfig python pythonPackages.lockfile ];
23
23
24
24
propagatedBuildInputs =
25
25
[ dbus_libs dbus_glib gdk_pixbuf gettext gsettings_desktop_schemas gtk2 gtk3 hicolor_icon_theme vte ];
···
29
29
"-I${dbus_libs.lib}/lib/dbus-1.0/include" ];
30
30
31
31
# Fix up python path so the lockfile library is on it.
32
32
-
PYTHONPATH = stdenv.lib.makeSearchPathOutput "lib" pythonFull.sitePackages [
32
32
+
PYTHONPATH = stdenv.lib.makeSearchPathOutput "lib" python.sitePackages [
33
33
pythonPackages.curses pythonPackages.lockfile
34
34
];
35
35
-1
pkgs/applications/misc/rtv/default.nix
···
17
17
six
18
18
praw
19
19
kitchen
20
20
-
python.modules.curses
21
20
praw
22
21
] ++ lib.optional (!pythonPackages.isPy3k) futures;
23
22
+1
-1
pkgs/applications/networking/mailreaders/mailpile/default.nix
···
16
16
17
17
propagatedBuildInputs = with pythonPackages; [
18
18
makeWrapper pillow jinja2 spambayes pythonPackages.lxml
19
19
-
python.modules.readline pgpdump gnupg1orig
19
19
+
pgpdump gnupg1orig
20
20
];
21
21
22
22
postInstall = ''
-3
pkgs/applications/version-management/bazaar/default.nix
···
10
10
sha256 = "1cysix5k3wa6y7jjck3ckq3abls4gvz570s0v0hxv805nwki4i8d";
11
11
};
12
12
13
13
-
# Readline support is needed by bzrtools.
14
14
-
propagatedBuildInputs = [ pythonPackages.python.modules.readline ];
15
15
-
16
13
doCheck = false;
17
14
18
15
# Bazaar can't find the certificates alone
+3
-3
pkgs/applications/video/kodi/default.nix
···
1
1
{ stdenv, lib, fetchurl, makeWrapper
2
2
-
, pkgconfig, cmake, gnumake, yasm, pythonFull
2
2
+
, pkgconfig, cmake, gnumake, yasm, python
3
3
, boost, avahi, libdvdcss, lame, autoreconfHook
4
4
, gettext, pcre-cpp, yajl, fribidi, which
5
5
, openssl, gperf, tinyxml2, taglib, libssh, swig, jre
···
54
54
55
55
buildInputs = [
56
56
makeWrapper libxml2 gnutls
57
57
-
pkgconfig cmake gnumake yasm pythonFull
57
57
+
pkgconfig cmake gnumake yasm python
58
58
boost libmicrohttpd autoreconfHook
59
59
gettext pcre-cpp yajl fribidi libva
60
60
openssl gperf tinyxml2 taglib libssh swig jre
···
107
107
postInstall = ''
108
108
for p in $(ls $out/bin/) ; do
109
109
wrapProgram $out/bin/$p \
110
110
-
--prefix PATH ":" "${pythonFull}/bin" \
110
110
+
--prefix PATH ":" "${python}/bin" \
111
111
--prefix PATH ":" "${glxinfo}/bin" \
112
112
--prefix PATH ":" "${xdpyinfo}/bin" \
113
113
--prefix LD_LIBRARY_PATH ":" "${lib.makeLibraryPath
+3
-3
pkgs/development/compilers/edk2/default.nix
···
1
1
-
{ stdenv, fetchgit, libuuid, pythonFull, iasl }:
1
1
+
{ stdenv, fetchgit, libuuid, python, iasl }:
2
2
3
3
let
4
4
···
18
18
sha256 = "0s9ywb8w7xzlnmm4kwzykxkrdaw53b7pky121cc9wjkllzqwyxrb";
19
19
};
20
20
21
21
-
buildInputs = [ libuuid pythonFull ];
21
21
+
buildInputs = [ libuuid python python.tkinter ];
22
22
23
23
makeFlags = "-C BaseTools";
24
24
···
40
40
41
41
passthru = {
42
42
setup = projectDscPath: attrs: {
43
43
-
buildInputs = [ pythonFull ] ++
43
43
+
buildInputs = [ python python.tkinter ] ++
44
44
stdenv.lib.optionals (attrs ? buildInputs) attrs.buildInputs;
45
45
46
46
configurePhase = ''
+3
-3
pkgs/development/interpreters/python/pypy/2.7/default.nix
···
1
1
{ stdenv, fetchurl, zlib ? null, zlibSupport ? true, bzip2, pkgconfig, libffi
2
2
-
, sqlite, openssl, ncurses, pythonFull, expat, tcl, tk, xlibsWrapper, libX11
2
2
+
, sqlite, openssl, ncurses, python, expat, tcl, tk, xlibsWrapper, libX11
3
3
, makeWrapper, callPackage, self, pypyPackages, gdbm, db }:
4
4
5
5
assert zlibSupport -> zlib != null;
···
34
34
patch lib-python/2.7/test/test_pyexpat.py < '${expatch}'
35
35
'';
36
36
37
37
-
buildInputs = [ bzip2 openssl pkgconfig pythonFull libffi ncurses expat sqlite tk tcl xlibsWrapper libX11 makeWrapper gdbm db ]
37
37
+
buildInputs = [ bzip2 openssl pkgconfig python python.tkinter libffi ncurses expat sqlite tk tcl xlibsWrapper libX11 makeWrapper gdbm db ]
38
38
++ stdenv.lib.optional (stdenv ? cc && stdenv.cc.libc != null) stdenv.cc.libc
39
39
++ stdenv.lib.optional zlibSupport zlib;
40
40
···
62
62
'';
63
63
64
64
buildPhase = ''
65
65
-
${pythonFull.interpreter} rpython/bin/rpython --make-jobs="$NIX_BUILD_CORES" -Ojit --batch pypy/goal/targetpypystandalone.py --withmod-_minimal_curses --withmod-unicodedata --withmod-thread --withmod-bz2 --withmod-_multiprocessing
65
65
+
${python.interpreter} rpython/bin/rpython --make-jobs="$NIX_BUILD_CORES" -Ojit --batch pypy/goal/targetpypystandalone.py --withmod-_minimal_curses --withmod-unicodedata --withmod-thread --withmod-bz2 --withmod-_multiprocessing
66
66
'';
67
67
68
68
setupHook = ./setup-hook.sh;
+1
-1
pkgs/development/python-modules/matplotlib/default.nix
···
40
40
]
41
41
++ stdenv.lib.optional enableGtk2 pygtk
42
42
++ stdenv.lib.optionals enableGtk3 [ cairo pycairo gtk3 gobjectIntrospection pygobject3 ]
43
43
-
++ stdenv.lib.optionals enableTk [ tcl tk tkinter libX11 ];
43
43
+
++ stdenv.lib.optionals enableTk [ python.tkinter tcl tk tkinter libX11 ];
44
44
45
45
patches =
46
46
[ ./basedirlist.patch ] ++
+1
-1
pkgs/servers/matrix-synapse/default.nix
···
26
26
blist canonicaljson daemonize dateutil frozendict pillow pybcrypt pyasn1
27
27
pydenticon pymacaroons-pynacl pynacl pyopenssl pysaml2 pytz requests2
28
28
service-identity signedjson systemd twisted ujson unpaddedbase64 pyyaml
29
29
-
matrix-angular-sdk bleach netaddr jinja2 psycopg2 python.modules.curses
29
29
+
matrix-angular-sdk bleach netaddr jinja2 psycopg2
30
30
ldap3 psutil msgpack
31
31
];
32
32
+1
-1
pkgs/servers/sabnzbd/default.nix
···
1
1
{stdenv, fetchurl, python, par2cmdline, unzip, unrar, p7zip, makeWrapper}:
2
2
3
3
let
4
4
-
pythonEnv = python.withPackages(ps: with ps; [ pyopenssl python.modules.sqlite3 cheetah]);
4
4
+
pythonEnv = python.withPackages(ps: with ps; [ pyopenssl cheetah]);
5
5
path = stdenv.lib.makeBinPath [ par2cmdline unrar unzip p7zip ];
6
6
in stdenv.mkDerivation rec {
7
7
version = "1.1.0";
-2
pkgs/tools/audio/beets/default.nix
···
92
92
pythonPackages.pathlib
93
93
pythonPackages.pyyaml
94
94
pythonPackages.unidecode
95
95
-
pythonPackages.python.modules.sqlite3
96
96
-
pythonPackages.python.modules.readline
97
95
] ++ optional enableAcoustid pythonPackages.pyacoustid
98
96
++ optional (enableFetchart
99
97
|| enableEmbyupdate
+2
-2
pkgs/tools/audio/mpdris2/default.nix
···
1
1
{ stdenv, fetchurl, autoreconfHook, intltool
2
2
-
, pythonPackages, pythonFull
2
2
+
, pythonPackages
3
3
}:
4
4
5
5
stdenv.mkDerivation rec {
···
12
12
};
13
13
14
14
buildInputs = [ intltool autoreconfHook pythonPackages.wrapPython ];
15
15
-
propagatedBuildInputs = with pythonPackages; [ pythonFull pygtk dbus-python ];
15
15
+
propagatedBuildInputs = with pythonPackages; [ python pygtk dbus-python ];
16
16
pythonPath = with pythonPackages; [ mpd pygtk dbus-python notify ];
17
17
postInstall = "wrapPythonPrograms";
18
18
-1
pkgs/tools/filesystems/ceph/generic.nix
···
99
99
};
100
100
101
101
wrapArgs = "--set PYTHONPATH \"$(toPythonPath $lib)\""
102
102
-
+ " --prefix PYTHONPATH : \"$(toPythonPath ${python.modules.readline})\""
103
102
+ " --prefix PYTHONPATH : \"$(toPythonPath ${pythonPackages.flask})\""
104
103
+ " --set PATH \"$out/bin\"";
105
104
in
+8
-6
pkgs/tools/misc/openopc/default.nix
···
1
1
-
{ stdenv, fetchurl, pythonFull }:
1
1
+
{ stdenv, fetchurl, python }:
2
2
3
3
-
stdenv.mkDerivation rec {
3
3
+
let
4
4
+
pythonEnv = python.withPackages(ps: [ps.pyro3]);
5
5
+
in stdenv.mkDerivation rec {
4
6
name = "openopc-${version}";
5
7
version = "1.2.0";
6
8
···
13
15
installPhase = ''
14
16
mkdir -p "$out/bin"
15
17
mkdir -p "$out/share/doc/openopc"
16
16
-
mkdir -p "$out/${pythonFull.python.sitePackages}"
18
18
+
mkdir -p "$out/${pythonEnv.python.sitePackages}"
17
19
mkdir -p "$out/libexec/opc"
18
20
19
19
-
cp src/OpenOPC.py "$out/${pythonFull.python.sitePackages}"
21
21
+
cp src/OpenOPC.py "$out/${pythonEnv.python.sitePackages}"
20
22
cp src/opc.py "$out/libexec/opc/"
21
23
22
24
cat > "$out/bin/opc" << __EOF__
23
25
#!${stdenv.shell}
24
24
-
export PYTHONPATH="$out/${pythonFull.python.sitePackages}"
25
25
-
exec ${pythonFull}/bin/${pythonFull.python.executable} "$out/libexec/opc/opc.py" "\$@"
26
26
+
export PYTHONPATH="$out/${pythonEnv.python.sitePackages}"
27
27
+
exec ${pythonEnv}/bin/${pythonEnv.python.executable} "$out/libexec/opc/opc.py" "\$@"
26
28
__EOF__
27
29
chmod a+x "$out/bin/opc"
28
30
+1
-1
pkgs/tools/misc/venus/default.nix
···
28
28
doCheck = true;
29
29
checkPhase = "python runtests.py";
30
30
31
31
-
buildInputs = [ python python.modules.bsddb libxslt
31
31
+
buildInputs = [ python libxslt
32
32
libxml2 pythonPackages.genshi pythonPackages.lxml makeWrapper ];
33
33
34
34
installPhase = ''
+1
-1
pkgs/tools/security/fail2ban/default.nix
···
13
13
sha256 = "1m8gqj35kwrn30rqwd488sgakaisz22xa5v9llvz6gwf4f7ps0a9";
14
14
};
15
15
16
16
-
propagatedBuildInputs = [ python.modules.sqlite3 gamin ]
16
16
+
propagatedBuildInputs = [ gamin ]
17
17
++ (stdenv.lib.optional stdenv.isLinux pythonPackages.systemd);
18
18
19
19
preConfigure = ''
+3
-22
pkgs/top-level/all-packages.nix
···
2153
2153
ihaskell = callPackage ../development/tools/haskell/ihaskell/wrapper.nix {
2154
2154
inherit (haskellPackages) ihaskell ghcWithPackages;
2155
2155
2156
2156
-
ipython = pythonFull.buildEnv.override {
2156
2156
+
ipython = python.buildEnv.override {
2157
2157
extraLibs = with pythonPackages; [ ipython ipykernel jupyter_client notebook ];
2158
2158
};
2159
2159
···
2978
2978
2979
2979
openobex = callPackage ../tools/bluetooth/openobex { };
2980
2980
2981
2981
-
openopc = callPackage ../tools/misc/openopc {
2982
2982
-
pythonFull = python27.buildEnv.override {
2983
2983
-
extraLibs = [ python27Packages.pyro3 ];
2984
2984
-
};
2985
2985
-
};
2981
2981
+
openopc = callPackage ../tools/misc/openopc { };
2986
2982
2987
2983
openresolv = callPackage ../tools/networking/openresolv { };
2988
2984
···
5533
5529
5534
5530
pypy27 = callPackage ../development/interpreters/python/pypy/2.7 {
5535
5531
self = pypy27;
5536
5536
-
};
5537
5537
-
5538
5538
-
pythonFull = python2Full;
5539
5539
-
python2Full = python27Full;
5540
5540
-
python26Full = python26.override {
5541
5541
-
includeModules = true;
5542
5542
-
self = python26Full;
5543
5543
-
};
5544
5544
-
python27Full = python27.override {
5545
5545
-
includeModules = true;
5546
5546
-
self = python27Full;
5547
5532
};
5548
5533
5549
5534
python2nix = callPackage ../tools/package-management/python2nix { };
···
10542
10527
10543
10528
drbd = callPackage ../os-specific/linux/drbd { };
10544
10529
10545
10545
-
dstat = callPackage ../os-specific/linux/dstat {
10546
10546
-
# pythonFull includes the "curses" standard library module, for pretty
10547
10547
-
# dstat color output
10548
10548
-
python = pythonFull;
10549
10549
-
};
10530
10530
+
dstat = callPackage ../os-specific/linux/dstat { };
10550
10531
10551
10532
libossp_uuid = callPackage ../development/libraries/libossp-uuid { };
10552
10533
+28
-49
pkgs/top-level/python-packages.nix
···
27
27
28
28
buildPythonApplication = args: buildPythonPackage ({namePrefix="";} // args );
29
29
30
30
-
modules = python.modules or {
31
31
-
readline = null;
32
32
-
sqlite3 = null;
33
33
-
curses = null;
34
34
-
curses_panel = null;
35
35
-
crypt = null;
36
36
-
};
37
37
-
38
38
-
in modules // {
30
30
+
in {
39
31
40
32
inherit python bootstrapped-pip isPy26 isPy27 isPy33 isPy34 isPy35 isPy36 isPyPy isPy3k mkPythonDerivation buildPythonPackage buildPythonApplication;
41
33
···
2014
2006
sha256 = "0grid93yz6i6jb2zggrqncp5awdf7qi88j5y2k7dq0k9r6b8zydw";
2015
2007
};
2016
2008
2017
2017
-
propagatedBuildInputs = with stdenv.lib; with pkgs; [ modules.curses zlib xz ncompress gzip bzip2 gnutar p7zip cabextract lzma self.pycrypto ]
2009
2009
+
propagatedBuildInputs = with stdenv.lib; with pkgs; [ zlib xz ncompress gzip bzip2 gnutar p7zip cabextract lzma self.pycrypto ]
2018
2010
++ optional visualizationSupport pyqtgraph;
2019
2011
2020
2012
meta = with stdenv.lib; {
···
2776
2768
sha256 = "1ilf58qq7sazmcgg4f1wswbhcn2gb8qbbrpgm6gf0j2lbm60gabl";
2777
2769
};
2778
2770
2779
2779
-
propagatedBuildInputs = with self; [ modules.curses pygments ];
2771
2771
+
propagatedBuildInputs = with self; [ pygments ];
2780
2772
doCheck = false;
2781
2773
2782
2774
meta = {
···
3962
3954
3963
3955
propagatedBuildInputs = with self; [
3964
3956
pyparsing
3965
3965
-
modules.readline
3966
3957
urwid
3967
3958
];
3968
3959
···
4178
4169
name = "cryptacular-1.4.1";
4179
4170
4180
4171
buildInputs = with self; [ coverage nose ];
4181
4181
-
propagatedBuildInputs = with self; [ pbkdf2 modules.crypt ];
4172
4172
+
propagatedBuildInputs = with self; [ pbkdf2 ];
4182
4173
4183
4174
src = pkgs.fetchurl {
4184
4175
url = "mirror://pypi/c/cryptacular/${name}.tar.gz";
···
4206
4197
buildInputs = [ pkgs.openssl self.pretend self.cryptography_vectors
4207
4198
self.iso8601 self.pyasn1 self.pytest_29 self.py self.hypothesis self.pytz ]
4208
4199
++ optional stdenv.isDarwin pkgs.darwin.apple_sdk.frameworks.Security;
4209
4209
-
propagatedBuildInputs = with self; [ six idna ipaddress pyasn1 cffi pyasn1-modules modules.sqlite3 pytz ]
4200
4200
+
propagatedBuildInputs = with self; [ six idna ipaddress pyasn1 cffi pyasn1-modules pytz ]
4210
4201
++ optional (pythonOlder "3.4") self.enum34;
4211
4202
4212
4203
# IOKit's dependencies are inconsistent between OSX versions, so this is the best we
···
5660
5651
make -f Makefile.prep synctus/ddar_pb2.py
5661
5652
'';
5662
5653
5663
5663
-
propagatedBuildInputs = with self; [ protobuf modules.sqlite3 ];
5654
5654
+
propagatedBuildInputs = with self; [ protobuf ];
5664
5655
5665
5656
meta = {
5666
5657
description = "Unix de-duplicating archiver";
···
6602
6593
sha256 = "105swvzshgn3g6bjwk67xd8pslnhpxwa63mdsw6cl4c7cjp2blx9";
6603
6594
};
6604
6595
6605
6605
-
propagatedBuildInputs = with self; [ python_fedora modules.sqlite3 pyopenssl ];
6596
6596
+
propagatedBuildInputs = with self; [ python_fedora pyopenssl ];
6606
6597
postInstall = "mv $out/bin/fedpkg $out/bin/fedora-cert-fedpkg";
6607
6598
doCheck = false;
6608
6599
};
···
7445
7436
pyyaml
7446
7437
redis
7447
7438
six
7448
7448
-
modules.sqlite3
7449
7439
pkgs.zlib
7450
7440
];
7451
7441
···
7839
7829
sha256 = "1dnmnkc21zdfaypskbpvkwl0wpkpn0nagj1fc338w64mbxrk8ny7";
7840
7830
};
7841
7831
7842
7842
-
propagatedBuildInputs = with self;
7843
7843
-
[
7832
7832
+
propagatedBuildInputs = with self; [
7844
7833
apipkg
7845
7834
bottle
7846
7835
gevent
···
7855
7844
simplejson
7856
7845
sqlite3dbm
7857
7846
timelib
7858
7858
-
] ++ optionals (!isPy3k) [ modules.sqlite3 ];
7847
7847
+
];
7859
7848
7860
7849
meta = {
7861
7850
description = "Library for parsing MediaWiki articles and converting them to different output formats";
···
9480
9469
};
9481
9470
9482
9471
propagatedBuildInputs = with self; [
9483
9483
-
pyGtkGlade pkgs.libtorrentRasterbar_1_0 twisted Mako chardet pyxdg self.pyopenssl modules.curses service-identity
9472
9472
+
pyGtkGlade pkgs.libtorrentRasterbar_1_0 twisted Mako chardet pyxdg self.pyopenssl service-identity
9484
9473
];
9485
9474
9486
9475
nativeBuildInputs = [ pkgs.intltool ];
···
11694
11683
doCheck = false;
11695
11684
11696
11685
buildInputs = with self; [ unittest2 ];
11697
11697
-
propagatedBuildInputs = with self; [ modules.curses modules.curses_panel psutil setuptools bottle batinfo pkgs.hddtemp pysnmp ];
11686
11686
+
propagatedBuildInputs = with self; [ psutil setuptools bottle batinfo pkgs.hddtemp pysnmp ];
11698
11687
11699
11688
preConfigure = ''
11700
11689
sed -i 's/data_files\.append((conf_path/data_files.append(("etc\/glances"/' setup.py;
···
12136
12125
};
12137
12126
12138
12127
buildInputs = with self; [ flake8 pytest flaky ];
12139
12139
-
propagatedBuildInputs = with self; ([ uncompyle6 ] ++ optionals isPy27 [ enum34 modules.sqlite3 ]);
12128
12128
+
propagatedBuildInputs = with self; ([ uncompyle6 ] ++ optionals isPy27 [ enum34 ]);
12140
12129
12141
12130
# https://github.com/DRMacIver/hypothesis/issues/300
12142
12131
checkPhase = ''
···
12817
12806
};
12818
12807
12819
12808
propagatedBuildInputs = with self; [
12820
12820
-
pytz six tzlocal keyring modules.readline argparse dateutil_1_5
12809
12809
+
pytz six tzlocal keyring argparse dateutil_1_5
12821
12810
parsedatetime
12822
12811
];
12823
12812
···
13226
13215
sed -i 's/version=version/version="${version}"/' setup.py
13227
13216
'';
13228
13217
buildInputs = with self; [ pkgs.git ];
13229
13229
-
propagatedBuildInputs = with self; [ modules.sqlite3 ];
13218
13218
+
propagatedBuildInputs = with self; [ ];
13230
13219
13231
13220
doCheck = false;
13232
13221
···
13826
13815
buildInputs = with self; [ pyflakes pep8 ];
13827
13816
propagatedBuildInputs = with self; [
13828
13817
django_1_6 filebrowser_safe grappelli_safe bleach tzlocal beautifulsoup4
13829
13829
-
requests2 requests_oauthlib future pillow modules.sqlite3
13818
13818
+
requests2 requests_oauthlib future pillow
13830
13819
];
13831
13820
13832
13821
# Tests Fail Due to Syntax Warning, Fixed for v3.1.11+
···
13965
13954
13966
13955
buildInputs = with self; [
13967
13956
pkgs.libjpeg pkgs.freetype pkgs.zlib pkgs.glibcLocales
13968
13968
-
pillow twitter pyfiglet requests2 arrow dateutil modules.readline pysocks
13957
13957
+
pillow twitter pyfiglet requests2 arrow dateutil pysocks
13969
13958
pocket
13970
13959
];
13971
13960
···
14281
14270
14282
14271
LC_ALL="en_US.UTF-8";
14283
14272
14284
14284
-
propagatedBuildInputs = with self; [ argparse jinja2 six modules.readline ] ++
14273
14273
+
propagatedBuildInputs = with self; [ argparse jinja2 six ] ++
14285
14274
(optionals isPy26 [ importlib ordereddict ]);
14286
14275
14287
14276
meta = {
···
14999
14988
propagatedBuildInputs = with self; [
15000
14989
numpy
15001
14990
nose
15002
15002
-
modules.sqlite3
15003
14991
];
15004
14992
15005
14993
# Failing tests
···
17345
17333
sqlalchemy
17346
17334
lxml
17347
17335
html5lib
17348
17348
-
modules.sqlite3
17349
17336
beautifulsoup4
17350
17337
openpyxl
17351
17338
tables
···
17863
17850
sha256 = "169s5mhw1s60qbsd6pkf9bb2x6wfgx8hn8nw9d4qgc68qnnpp2cj";
17864
17851
};
17865
17852
17866
17866
-
propagatedBuildInputs = with self; [ modules.curses ];
17853
17853
+
propagatedBuildInputs = with self; [ ];
17867
17854
17868
17855
meta = {
17869
17856
homepage = https://github.com/mooz/percol;
···
20184
20171
sha256 = "0jgyhkkq36wn36rymn4jiyqh2vdslmradq4a2mjkxfbk2cz6wpi5";
20185
20172
};
20186
20173
20187
20187
-
buildInputs = with self; [ six pytest hypothesis ] ++ optional (!isPy3k) modules.sqlite3;
20174
20174
+
buildInputs = with self; [ six pytest hypothesis ];
20188
20175
20189
20176
checkPhase = ''
20190
20177
py.test
···
21182
21169
};
21183
21170
21184
21171
buildInputs = with self; [ nose ];
21185
21185
-
propagatedBuildInputs = with self; [ modules.sqlite3 six ];
21172
21172
+
propagatedBuildInputs = with self; [ six ];
21186
21173
21187
21174
checkPhase = "nosetests";
21188
21175
···
21725
21712
21726
21713
propagatedBuildInputs = with self;
21727
21714
[ django_1_6 recaptcha_client pytz memcached dateutil_1_5 paramiko flup
21728
21728
-
pygments djblets django_evolution pycrypto modules.sqlite3 pysvn pillow
21715
21715
+
pygments djblets django_evolution pycrypto pysvn pillow
21729
21716
psycopg2 django-haystack python_mimeparse markdown django-multiselectfield
21730
21717
];
21731
21718
};
···
21893
21880
sha256 = "1lf5f4x80f7d983bmkx12sxcizzii21kghs8kf63a1mj022a5x5j";
21894
21881
};
21895
21882
21896
21896
-
propagatedBuildInputs = with self; [ pygments wxPython modules.sqlite3 ];
21883
21883
+
propagatedBuildInputs = with self; [ pygments wxPython ];
21897
21884
21898
21885
# ride_postinstall.py checks that needed deps are installed and creates a
21899
21886
# desktop shortcut. We don't really need it and it clutters up bin/ so
···
22323
22310
sha256 = "1bqmp0xglkndrqgmybpwmzkv462mir8qlkfwsxwbvvzh9li3ndn5";
22324
22311
};
22325
22312
22326
22326
-
propagatedBuildInputs = [ modules.readline ];
22327
22327
-
22328
22313
meta = {
22329
22314
description = "Powerful interactive network packet manipulation program";
22330
22315
homepage = http://www.secdev.org/projects/scapy/;
···
22793
22778
sha256 = "4721607e0b817b89efdba7e79cab881a03164b94777f4cf796ad5dd59a7612c5";
22794
22779
};
22795
22780
22796
22796
-
buildInputs = with self; [ modules.sqlite3 ];
22797
22797
-
22798
22781
meta = {
22799
22782
description = "sqlite-backed dictionary";
22800
22783
homepage = "http://github.com/Yelp/sqlite3dbm";
···
22826
22809
url = "mirror://pypi/s/sqlmap/sqlmap-1.0.9.post5.tar.gz";
22827
22810
sha256 = "0g8sjky8anrmcisc697b5qndp88qmay35kng9sz9x46wd3agm9pa";
22828
22811
};
22829
22829
-
22830
22830
-
propagatedBuildInputs = with self; [ modules.sqlite3 ];
22831
22812
22832
22813
meta = with pkgs.stdenv.lib; {
22833
22814
homepage = "http://sqlmap.org";
···
23289
23270
# 4 failing tests, 2to3
23290
23271
doCheck = false;
23291
23272
23292
23292
-
propagatedBuildInputs = with self; [ modules.curses ];
23273
23273
+
propagatedBuildInputs = with self; [ ];
23293
23274
23294
23275
meta = {
23295
23276
maintainers = with maintainers; [ domenkozar ];
···
23885
23866
23886
23867
buildInputs = with self; [ nose mock ]
23887
23868
++ stdenv.lib.optional doCheck pysqlite;
23888
23888
-
propagatedBuildInputs = with self; [ modules.sqlite3 ];
23889
23869
23890
23870
checkPhase = ''
23891
23871
${python.executable} sqla_nose.py
···
23911
23891
23912
23892
buildInputs = with self; [ pytest mock pytest_xdist ]
23913
23893
++ stdenv.lib.optional (!isPy3k) pysqlite;
23914
23914
-
propagatedBuildInputs = with self; [ modules.sqlite3 ];
23915
23894
23916
23895
# Test-only dependency pysqlite doesn't build on Python 3. This isn't an
23917
23896
# acceptable reason to make all dependents unavailable on Python 3 as well
···
24840
24819
24841
24820
PYTHON_EGG_CACHE = "`pwd`/.egg-cache";
24842
24821
24843
24843
-
propagatedBuildInputs = with self; [ genshi setuptools modules.sqlite3 ];
24822
24822
+
propagatedBuildInputs = with self; [ genshi ];
24844
24823
24845
24824
meta = {
24846
24825
description = "Enhanced wiki and issue tracking system for software development projects";
···
25425
25404
25426
25405
patches = [ ../development/python-modules/virtualenv-change-prefix.patch ];
25427
25406
25428
25428
-
propagatedBuildInputs = with self; [ modules.readline modules.sqlite3 modules.curses ];
25407
25407
+
propagatedBuildInputs = with self; [ ];
25429
25408
25430
25409
# Tarball doesn't contain tests
25431
25410
doCheck = false;
···
25846
25825
sha256 = "e03dd26ea694b877a2b3b7b4dcca8e79420e7f346abab34292bff43d992a8cc5";
25847
25826
};
25848
25827
25849
25849
-
buildInputs = with self; [ pytest modules.sqlite3 ];
25828
25828
+
buildInputs = with self; [ pytest ];
25850
25829
propagatedBuildInputs = with self; [ feedparser pytz lxml praw pyenchant pygeoip backports_ssl_match_hostname ];
25851
25830
checkPhase = ''
25852
25831
py.test test
···
26888
26867
};
26889
26868
26890
26869
buildInputs = with self; [ unittest2 nose mock ];
26891
26891
-
propagatedBuildInputs = with self; [ modules.curses libarchive ];
26870
26870
+
propagatedBuildInputs = with self; [ libarchive ];
26892
26871
26893
26872
# tests are still failing
26894
26873
doCheck = false;
···
27430
27409
sha256 = "472a4403fd5b5364939aee10e78f171b1489e5f6bfe6f150ed9cae8476410114";
27431
27410
};
27432
27411
27433
27433
-
propagatedBuildInputs = with self; [ django_1_5 django_tagging modules.sqlite3 whisper pycairo ldap memcached ];
27412
27412
+
propagatedBuildInputs = with self; [ django_1_5 django_tagging whisper pycairo ldap memcached ];
27434
27413
27435
27414
postInstall = ''
27436
27415
wrapProgram $out/bin/run-graphite-devel-server.py \
-1
pkgs/top-level/release-small.nix
···
130
130
portmap = linux;
131
131
procps = linux;
132
132
python = allBut cygwin;
133
133
-
pythonFull = linux;
134
133
readline = all;
135
134
rlwrap = all;
136
135
rpm = linux;