Python: remove modules and pythonFull

+61 -108
-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 - 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 - propagatedBuildInputs = with py; [ wxPython python.modules.readline ]; 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 - propagatedBuildInputs = [ pythonPackages.python.modules.curses file ]; 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 - , pkgconfig, pythonFull, pythonPackages, vte }: 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 - makeWrapper pkgconfig pythonFull pythonPackages.lockfile ]; 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 - PYTHONPATH = stdenv.lib.makeSearchPathOutput "lib" pythonFull.sitePackages [ 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 - 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 - python.modules.readline pgpdump gnupg1orig 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 - # Readline support is needed by bzrtools. 14 - propagatedBuildInputs = [ pythonPackages.python.modules.readline ]; 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 - , pkgconfig, cmake, gnumake, yasm, pythonFull 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 - pkgconfig cmake gnumake yasm pythonFull 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 - --prefix PATH ":" "${pythonFull}/bin" \ 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 - { stdenv, fetchgit, libuuid, pythonFull, iasl }: 1 + { stdenv, fetchgit, libuuid, python, iasl }: 2 2 3 3 let 4 4 ··· 18 18 sha256 = "0s9ywb8w7xzlnmm4kwzykxkrdaw53b7pky121cc9wjkllzqwyxrb"; 19 19 }; 20 20 21 - buildInputs = [ libuuid pythonFull ]; 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 - buildInputs = [ pythonFull ] ++ 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 - , sqlite, openssl, ncurses, pythonFull, expat, tcl, tk, xlibsWrapper, libX11 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 - buildInputs = [ bzip2 openssl pkgconfig pythonFull libffi ncurses expat sqlite tk tcl xlibsWrapper libX11 makeWrapper gdbm db ] 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 - ${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 + ${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 - ++ stdenv.lib.optionals enableTk [ tcl tk tkinter libX11 ]; 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 - matrix-angular-sdk bleach netaddr jinja2 psycopg2 python.modules.curses 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 - pythonEnv = python.withPackages(ps: with ps; [ pyopenssl python.modules.sqlite3 cheetah]); 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 - pythonPackages.python.modules.sqlite3 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 - , pythonPackages, pythonFull 2 + , pythonPackages 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { ··· 12 12 }; 13 13 14 14 buildInputs = [ intltool autoreconfHook pythonPackages.wrapPython ]; 15 - propagatedBuildInputs = with pythonPackages; [ pythonFull pygtk dbus-python ]; 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 - + " --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 - { stdenv, fetchurl, pythonFull }: 1 + { stdenv, fetchurl, python }: 2 2 3 - stdenv.mkDerivation rec { 3 + let 4 + pythonEnv = python.withPackages(ps: [ps.pyro3]); 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 - mkdir -p "$out/${pythonFull.python.sitePackages}" 18 + mkdir -p "$out/${pythonEnv.python.sitePackages}" 17 19 mkdir -p "$out/libexec/opc" 18 20 19 - cp src/OpenOPC.py "$out/${pythonFull.python.sitePackages}" 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 - export PYTHONPATH="$out/${pythonFull.python.sitePackages}" 25 - exec ${pythonFull}/bin/${pythonFull.python.executable} "$out/libexec/opc/opc.py" "\$@" 26 + export PYTHONPATH="$out/${pythonEnv.python.sitePackages}" 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 - buildInputs = [ python python.modules.bsddb libxslt 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 - propagatedBuildInputs = [ python.modules.sqlite3 gamin ] 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 - ipython = pythonFull.buildEnv.override { 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 - openopc = callPackage ../tools/misc/openopc { 2982 - pythonFull = python27.buildEnv.override { 2983 - extraLibs = [ python27Packages.pyro3 ]; 2984 - }; 2985 - }; 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 - }; 5537 - 5538 - pythonFull = python2Full; 5539 - python2Full = python27Full; 5540 - python26Full = python26.override { 5541 - includeModules = true; 5542 - self = python26Full; 5543 - }; 5544 - python27Full = python27.override { 5545 - includeModules = true; 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 - dstat = callPackage ../os-specific/linux/dstat { 10546 - # pythonFull includes the "curses" standard library module, for pretty 10547 - # dstat color output 10548 - python = pythonFull; 10549 - }; 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 - modules = python.modules or { 31 - readline = null; 32 - sqlite3 = null; 33 - curses = null; 34 - curses_panel = null; 35 - crypt = null; 36 - }; 37 - 38 - in modules // { 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 - propagatedBuildInputs = with stdenv.lib; with pkgs; [ modules.curses zlib xz ncompress gzip bzip2 gnutar p7zip cabextract lzma self.pycrypto ] 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 - propagatedBuildInputs = with self; [ modules.curses pygments ]; 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 - 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 - propagatedBuildInputs = with self; [ pbkdf2 modules.crypt ]; 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 - propagatedBuildInputs = with self; [ six idna ipaddress pyasn1 cffi pyasn1-modules modules.sqlite3 pytz ] 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 - propagatedBuildInputs = with self; [ protobuf modules.sqlite3 ]; 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 - propagatedBuildInputs = with self; [ python_fedora modules.sqlite3 pyopenssl ]; 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 - modules.sqlite3 7449 7439 pkgs.zlib 7450 7440 ]; 7451 7441 ··· 7839 7829 sha256 = "1dnmnkc21zdfaypskbpvkwl0wpkpn0nagj1fc338w64mbxrk8ny7"; 7840 7830 }; 7841 7831 7842 - propagatedBuildInputs = with self; 7843 - [ 7832 + propagatedBuildInputs = with self; [ 7844 7833 apipkg 7845 7834 bottle 7846 7835 gevent ··· 7855 7844 simplejson 7856 7845 sqlite3dbm 7857 7846 timelib 7858 - ] ++ optionals (!isPy3k) [ modules.sqlite3 ]; 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 - pyGtkGlade pkgs.libtorrentRasterbar_1_0 twisted Mako chardet pyxdg self.pyopenssl modules.curses service-identity 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 - propagatedBuildInputs = with self; [ modules.curses modules.curses_panel psutil setuptools bottle batinfo pkgs.hddtemp pysnmp ]; 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 - propagatedBuildInputs = with self; ([ uncompyle6 ] ++ optionals isPy27 [ enum34 modules.sqlite3 ]); 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 - pytz six tzlocal keyring modules.readline argparse dateutil_1_5 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 - propagatedBuildInputs = with self; [ modules.sqlite3 ]; 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 - requests2 requests_oauthlib future pillow modules.sqlite3 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 - pillow twitter pyfiglet requests2 arrow dateutil modules.readline pysocks 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 - propagatedBuildInputs = with self; [ argparse jinja2 six modules.readline ] ++ 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 - modules.sqlite3 15003 14991 ]; 15004 14992 15005 14993 # Failing tests ··· 17345 17333 sqlalchemy 17346 17334 lxml 17347 17335 html5lib 17348 - modules.sqlite3 17349 17336 beautifulsoup4 17350 17337 openpyxl 17351 17338 tables ··· 17863 17850 sha256 = "169s5mhw1s60qbsd6pkf9bb2x6wfgx8hn8nw9d4qgc68qnnpp2cj"; 17864 17851 }; 17865 17852 17866 - propagatedBuildInputs = with self; [ modules.curses ]; 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 - buildInputs = with self; [ six pytest hypothesis ] ++ optional (!isPy3k) modules.sqlite3; 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 - propagatedBuildInputs = with self; [ modules.sqlite3 six ]; 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 - pygments djblets django_evolution pycrypto modules.sqlite3 pysvn pillow 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 - propagatedBuildInputs = with self; [ pygments wxPython modules.sqlite3 ]; 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 - propagatedBuildInputs = [ modules.readline ]; 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 - buildInputs = with self; [ modules.sqlite3 ]; 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 - 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 - propagatedBuildInputs = with self; [ modules.curses ]; 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 - 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 - 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 - propagatedBuildInputs = with self; [ genshi setuptools modules.sqlite3 ]; 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 - propagatedBuildInputs = with self; [ modules.readline modules.sqlite3 modules.curses ]; 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 - buildInputs = with self; [ pytest modules.sqlite3 ]; 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 - propagatedBuildInputs = with self; [ modules.curses libarchive ]; 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 - propagatedBuildInputs = with self; [ django_1_5 django_tagging modules.sqlite3 whisper pycairo ldap memcached ]; 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 - pythonFull = linux; 134 133 readline = all; 135 134 rlwrap = all; 136 135 rpm = linux;