Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 17.09 743 B view raw
1{ stdenv, fetchPypi, buildPythonPackage 2, six 3, coverage, codecov, pytest, pytestcov, pytest-sugar, portend 4, backports_unittest-mock, setuptools_scm }: 5 6buildPythonPackage rec { 7 name = "${pname}-${version}"; 8 pname = "cheroot"; 9 version = "5.5.0"; 10 11 src = fetchPypi { 12 inherit pname version; 13 sha256 = "1fhyk8lgs2blfx4zjvwsy6f0ynrs5fwnnr3qf07r6c4j3gwlkqsr"; 14 }; 15 16 propagatedBuildInputs = [ six ]; 17 buildInputs = [ coverage codecov pytest pytestcov pytest-sugar portend backports_unittest-mock setuptools_scm ]; 18 19 checkPhase = '' 20 py.test cheroot 21 ''; 22 23 meta = with stdenv.lib; { 24 description = "High-performance, pure-Python HTTP"; 25 homepage = https://github.com/cherrypy/cheroot; 26 license = licenses.mit; 27 }; 28}