diff options
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r-- | pkgs/top-level/python-packages.nix | 40 |
1 files changed, 35 insertions, 5 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9a67079b0834..1b772561929c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -799,6 +799,8 @@ in { hdf5 = pkgs.hdf5-mpi; }; + h5netcdf = callPackage ../development/python-modules/h5netcdf { }; + ha-ffmpeg = callPackage ../development/python-modules/ha-ffmpeg { }; habanero = callPackage ../development/python-modules/habanero { }; @@ -811,6 +813,8 @@ in { hdmedians = callPackage ../development/python-modules/hdmedians { }; + hiyapyco = callPackage ../development/python-modules/hiyapyco { }; + hocr-tools = callPackage ../development/python-modules/hocr-tools { }; holidays = callPackage ../development/python-modules/holidays { }; @@ -2480,6 +2484,8 @@ in { pytest-cram = callPackage ../development/python-modules/pytest-cram { }; + pytest-datadir = callPackage ../development/python-modules/pytest-datadir { }; + pytest-datafiles = callPackage ../development/python-modules/pytest-datafiles { }; pytest-dependency = callPackage ../development/python-modules/pytest-dependency { }; @@ -2822,6 +2828,8 @@ in { flit = callPackage ../development/python-modules/flit { }; + flit-core = callPackage ../development/python-modules/flit-core { }; + flowlogs_reader = callPackage ../development/python-modules/flowlogs_reader { }; fluent-logger = callPackage ../development/python-modules/fluent-logger {}; @@ -3284,6 +3292,8 @@ in { pyfxa = callPackage ../development/python-modules/pyfxa { }; + pygls = callPackage ../development/python-modules/pygls {}; + pyhomematic = callPackage ../development/python-modules/pyhomematic { }; pylama = callPackage ../development/python-modules/pylama { }; @@ -3617,6 +3627,10 @@ in { SPARQLWrapper = callPackage ../development/python-modules/sparqlwrapper { }; + duckdb = callPackage ../development/python-modules/duckdb { + duckdb = pkgs.duckdb; + }; + dulwich = callPackage ../development/python-modules/dulwich { inherit (pkgs) git glibcLocales; }; @@ -4078,7 +4092,13 @@ in { hydra = callPackage ../development/python-modules/hydra { }; - hypothesis = callPackage ../development/python-modules/hypothesis { }; + # File name is called 2.nix because this one will need to remain for Python 2. + hypothesis_4 = callPackage ../development/python-modules/hypothesis/2.nix { }; + + hypothesis = if isPy3k then + callPackage ../development/python-modules/hypothesis { } + else + self.hypothesis_4; hydra-check = callPackage ../development/python-modules/hydra-check { }; @@ -4528,7 +4548,10 @@ in { editorconfig = callPackage ../development/python-modules/editorconfig { }; - mock = callPackage ../development/python-modules/mock { }; + mock = if pythonOlder "3.6" then + callPackage ../development/python-modules/mock/2.nix { } + else + callPackage ../development/python-modules/mock { }; mock-open = callPackage ../development/python-modules/mock-open { }; @@ -4779,7 +4802,10 @@ in { oauth2client = callPackage ../development/python-modules/oauth2client { }; - oauthlib = callPackage ../development/python-modules/oauthlib { }; + oauthlib = if isPy27 then + callPackage ../development/python-modules/oauthlib/3.1.nix { } + else + callPackage ../development/python-modules/oauthlib { }; obfsproxy = callPackage ../development/python-modules/obfsproxy { }; @@ -5067,6 +5093,8 @@ in { polib = callPackage ../development/python-modules/polib {}; + ponywhoosh = callPackage ../development/python-modules/ponywhoosh { }; + posix_ipc = callPackage ../development/python-modules/posix_ipc { }; portend = callPackage ../development/python-modules/portend { }; @@ -5576,8 +5604,8 @@ in { retworkx = callPackage ../development/python-modules/retworkx { }; - rivet = disabledIf isPy3k (toPythonModule (pkgs.rivet.override { - python2 = python; + rivet = disabledIf (!isPy3k) (toPythonModule (pkgs.rivet.override { + python3 = python; })); ripser = callPackage ../development/python-modules/ripser { }; @@ -6967,6 +6995,8 @@ in { ansi = callPackage ../development/python-modules/ansi { }; + pygments-better-html = callPackage ../development/python-modules/pygments-better-html { }; + pygments-markdown-lexer = callPackage ../development/python-modules/pygments-markdown-lexer { }; telegram = callPackage ../development/python-modules/telegram { }; |