Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at litex 853 B view raw
1{ lib 2, buildPythonPackage 3, pythonOlder 4, fetchFromGitHub 5, pytestCheckHook 6}: 7 8buildPythonPackage rec { 9 version = "3.2.1"; 10 pname = "pamqp"; 11 12 disabled = pythonOlder "3.7"; 13 14 format = "setuptools"; 15 16 src = fetchFromGitHub { 17 owner = "gmr"; 18 repo = "pamqp"; 19 rev = version; 20 hash = "sha256-zvvRoGMNP4NMy3Etjif5MYUPdRqmQXATbFgxaPp1TaM="; 21 }; 22 23 nativeCheckInputs = [ 24 pytestCheckHook 25 ]; 26 27 pythonImportsCheck = [ 28 "pamqp.base" 29 "pamqp.body" 30 "pamqp.commands" 31 "pamqp.common" 32 "pamqp.decode" 33 "pamqp.encode" 34 "pamqp.exceptions" 35 "pamqp.frame" 36 "pamqp.header" 37 "pamqp.heartbeat" 38 ]; 39 40 meta = with lib; { 41 description = "RabbitMQ Focused AMQP low-level library"; 42 homepage = "https://github.com/gmr/pamqp"; 43 license = licenses.bsd3; 44 maintainers = with maintainers; [ dotlambda ]; 45 }; 46}