Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / python-snappy / default.nix
blob05fcdda421dc46d2e05c2e2d728fac7409c992b0
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , isPyPy
5 , snappy
6 , cffi
7 , unittestCheckHook
8 }:
10 buildPythonPackage rec {
11   pname = "python-snappy";
12   version = "0.6.1";
13   format = "setuptools";
15   src = fetchPypi {
16     inherit pname version;
17     hash = "sha256-tqEHqwYgasxTWdTFYyvZsi1EhwKnmzFpsMYuD7gIuyo=";
18   };
20   buildInputs = [ snappy ];
22   propagatedBuildInputs = lib.optional isPyPy cffi;
24   nativeCheckInputs = [ unittestCheckHook ];
26   meta = with lib; {
27     description = "Python library for the snappy compression library from Google";
28     homepage = "https://github.com/andrix/python-snappy";
29     license = licenses.bsd3;
30     maintainers = with maintainers; [ ];
31   };