diff options
author | Jaakko Luttinen <jaakko.luttinen@iki.fi> | 2018-09-12 10:35:06 +0300 |
---|---|---|
committer | Jaakko Luttinen <jaakko.luttinen@iki.fi> | 2018-10-02 18:56:52 +0300 |
commit | f6c4fff6dc747119e25c7eb78bb4e92bcb84103e (patch) | |
tree | 21d37b8b529f32e8700199ab7635c1a4a68c9645 /pkgs | |
parent | 7df10f388dabe9af3320fe91dd715fc84f4c7e8a (diff) | |
download | nixlib-f6c4fff6dc747119e25c7eb78bb4e92bcb84103e.tar nixlib-f6c4fff6dc747119e25c7eb78bb4e92bcb84103e.tar.gz nixlib-f6c4fff6dc747119e25c7eb78bb4e92bcb84103e.tar.bz2 nixlib-f6c4fff6dc747119e25c7eb78bb4e92bcb84103e.tar.lz nixlib-f6c4fff6dc747119e25c7eb78bb4e92bcb84103e.tar.xz nixlib-f6c4fff6dc747119e25c7eb78bb4e92bcb84103e.tar.zst nixlib-f6c4fff6dc747119e25c7eb78bb4e92bcb84103e.zip |
pythonPackages.brotli: init at 1.0.5
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/brotli/default.nix | 26 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/brotli/default.nix b/pkgs/development/python-modules/brotli/default.nix new file mode 100644 index 000000000000..5366eeb9c232 --- /dev/null +++ b/pkgs/development/python-modules/brotli/default.nix @@ -0,0 +1,26 @@ +{ lib, buildPythonPackage, fetchFromGitHub, pytest }: + +buildPythonPackage rec { + pname = "brotli"; + version = "1.0.5"; + + # PyPI doesn't contain tests so let's use GitHub + src = fetchFromGitHub { + owner = "google"; + repo = pname; + rev = "v${version}"; + sha256 = "0ssj7mnhpdpk7qnwr49qfd4gxhkmvbli5mhs274pz55cx1xp7xja"; + }; + + checkInputs = [ pytest ]; + + checkPhase = '' + pytest python/tests + ''; + + meta = { + homepage = https://github.com/google/brotli; + description = "Generic-purpose lossless compression algorithm"; + license = lib.licenses.mit; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 20ba493da153..173584311ee9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -234,6 +234,8 @@ in { breathe = callPackage ../development/python-modules/breathe { }; + brotli = callPackage ../development/python-modules/brotli { }; + browser-cookie3 = callPackage ../development/python-modules/browser-cookie3 { }; browsermob-proxy = disabledIf isPy3k (callPackage ../development/python-modules/browsermob-proxy {}); |