Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ stdenv 2, buildPythonPackage 3, fetchPypi 4, eventlet 5, trollius 6, asyncio 7, mock 8, python 9}: 10 11buildPythonPackage rec { 12 pname = "aioeventlet"; 13 version = "0.5.1"; 14 15 src = fetchPypi { 16 inherit pname version; 17 sha256 = "cecb51ea220209e33b53cfb95124d90e4fcbee3ff8ba8a179a57120b8624b16a"; 18 }; 19 20 propagatedBuildInputs = [ eventlet trollius asyncio ]; 21 buildInputs = [ mock ]; 22 23 # 2 tests error out 24 doCheck = false; 25 checkPhase = '' 26 ${python.interpreter} runtests.py 27 ''; 28 29 meta = with stdenv.lib; { 30 description = "aioeventlet implements the asyncio API (PEP 3156) on top of eventlet. It makes"; 31 homepage = http://aioeventlet.readthedocs.org/; 32 license = licenses.asl20; 33 }; 34 35}