Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.03 42 lines 747 B view raw
1{ lib 2, buildPythonPackage 3, fetchFromGitHub 4, pamqp 5, pytest 6, asynctest 7, pyrabbit2 8, isPy27 9}: 10 11buildPythonPackage rec { 12 pname = "aioamqp"; 13 version = "0.14.0"; 14 disabled = isPy27; 15 16 src = fetchFromGitHub { 17 owner = "Polyconseil"; 18 repo = pname; 19 rev = "${pname}-${version}"; 20 sha256 = "1gpfsrc2vi6w33c9zsycd2qn589pr7a222rb41r85m915283zy48"; 21 }; 22 23 propagatedBuildInputs = [ 24 pamqp 25 ]; 26 27 checkInputs = [ 28 pytest 29 asynctest 30 pyrabbit2 31 ]; 32 33 # tests assume rabbitmq server running 34 doCheck = false; 35 36 meta = with lib; { 37 homepage = https://github.com/polyconseil/aioamqp; 38 description = "AMQP implementation using asyncio"; 39 license = licenses.bsd3; 40 maintainers = [ maintainers.costrouc ]; 41 }; 42}