Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.03 29 lines 596 B view raw
1{ stdenv 2, buildPythonPackage 3, fetchPypi 4, pkgs 5, pytest 6, isPy3k 7}: 8 9buildPythonPackage rec { 10 pname = "plyvel"; 11 version = "1.2.0"; 12 13 src = fetchPypi { 14 inherit pname version; 15 sha256 = "1xkgj58i66w4h6gwp6fn6xj5nkrad6kxz3byhy9q1j94jml1ns1x"; 16 }; 17 18 buildInputs = [ pkgs.leveldb ] ++ stdenv.lib.optional isPy3k pytest; 19 20 # no tests for python2 21 doCheck = isPy3k; 22 23 meta = with stdenv.lib; { 24 description = "Fast and feature-rich Python interface to LevelDB"; 25 platforms = platforms.unix; 26 homepage = https://github.com/wbolster/plyvel; 27 license = licenses.bsd3; 28 }; 29}