diff options
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r-- | pkgs/top-level/python-packages.nix | 36 |
1 files changed, 32 insertions, 4 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6ef5b2b49680..5608cd85ef26 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -230,7 +230,7 @@ in { diff-match-patch = callPackage ../development/python-modules/diff-match-patch { }; globus-sdk = callPackage ../development/python-modules/globus-sdk { }; - + gssapi = callPackage ../development/python-modules/gssapi { }; h5py = callPackage ../development/python-modules/h5py { @@ -254,7 +254,7 @@ in { }; mwoauth = callPackage ../development/python-modules/mwoauth { }; - + neuron = pkgs.neuron.override { inherit python; }; @@ -359,7 +359,7 @@ in { }; pytest-tornado = callPackage ../development/python-modules/pytest-tornado { }; - + python-sql = callPackage ../development/python-modules/python-sql { }; python-stdnum = callPackage ../development/python-modules/python-stdnum { }; @@ -5152,6 +5152,30 @@ in { }; + imbalanced-learn = buildPythonPackage rec { + name = "imbalanced-learn-${version}"; + version = "0.3.2"; + + src = pkgs.fetchurl { + url = "mirror://pypi/i/imbalanced-learn/${name}.tar.gz"; + sha256 = "0j76m0rrsvyqj9bimky9m7b609y5v6crf9apigww3xvcnchhj901"; + }; + + preConfigure = '' + export HOME=$PWD + ''; + + propagatedBuildInputs = with self; [ scikitlearn ]; + buildInputs = with self; [ nose pytest pandas ]; + + meta = { + description = "Library offering a number of re-sampling techniques commonly used in datasets showing strong between-class imbalance"; + homepage = https://github.com/scikit-learn-contrib/imbalanced-learn; + license = with licenses; [ mit ]; + }; + + }; + imread = buildPythonPackage rec { name = "python-imread-${version}"; version = "0.6"; @@ -5262,10 +5286,14 @@ in { }; }; + JayDeBeApi = callPackage ../development/python-modules/JayDeBeApi {}; + jdcal = callPackage ../development/python-modules/jdcal { }; internetarchive = callPackage ../development/python-modules/internetarchive {}; + JPype1 = callPackage ../development/python-modules/JPype1 {}; + jsbeautifier = callPackage ../development/python-modules/jsbeautifier {}; jug = callPackage ../development/python-modules/jug {}; @@ -14657,7 +14685,7 @@ in { substituteInPlace "setup.cfg" \ --replace "/usr/local/include" "${pkgs.sqlite.dev}/include" \ --replace "/usr/local/lib" "${pkgs.sqlite.out}/lib" - export LDSHARED="$CC -pthread -shared" + ${stdenv.lib.optionalString (!stdenv.isDarwin) ''export LDSHARED="$CC -pthread -shared"''} ''; meta = { |