diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2019-12-29 17:21:08 -0500 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2019-12-30 18:13:51 +0100 |
commit | 8f870327b29fc93fbddd81ec5500339bd3780aa8 (patch) | |
tree | dfc343df989a6da9a1a57bbdbfc7f820357056a5 /pkgs/development/python-modules/aioamqp | |
parent | 98d34eda128b7afee5dd91a5d238274d14e17e64 (diff) | |
download | nixlib-8f870327b29fc93fbddd81ec5500339bd3780aa8.tar nixlib-8f870327b29fc93fbddd81ec5500339bd3780aa8.tar.gz nixlib-8f870327b29fc93fbddd81ec5500339bd3780aa8.tar.bz2 nixlib-8f870327b29fc93fbddd81ec5500339bd3780aa8.tar.lz nixlib-8f870327b29fc93fbddd81ec5500339bd3780aa8.tar.xz nixlib-8f870327b29fc93fbddd81ec5500339bd3780aa8.tar.zst nixlib-8f870327b29fc93fbddd81ec5500339bd3780aa8.zip |
pythonPackages.aioamqp: 0.13.0 -> 0.14.0 fix broken package
Diffstat (limited to 'pkgs/development/python-modules/aioamqp')
-rw-r--r-- | pkgs/development/python-modules/aioamqp/default.nix | 44 |
1 files changed, 33 insertions, 11 deletions
diff --git a/pkgs/development/python-modules/aioamqp/default.nix b/pkgs/development/python-modules/aioamqp/default.nix index 3cd6277a3faa..8db472205434 100644 --- a/pkgs/development/python-modules/aioamqp/default.nix +++ b/pkgs/development/python-modules/aioamqp/default.nix @@ -1,20 +1,42 @@ -{ lib, buildPythonPackage, fetchPypi, pythonOlder, +{ lib +, buildPythonPackage +, fetchFromGitHub +, pamqp +, pytest +, asynctest +, pyrabbit2 +, isPy27 }: buildPythonPackage rec { pname = "aioamqp"; - version = "0.13.0"; + version = "0.14.0"; + disabled = isPy27; - meta = { - homepage = https://github.com/polyconseil/aioamqp; - description = "AMQP implementation using asyncio"; - license = lib.licenses.bsd3; + src = fetchFromGitHub { + owner = "Polyconseil"; + repo = pname; + rev = "${pname}-${version}"; + sha256 = "1gpfsrc2vi6w33c9zsycd2qn589pr7a222rb41r85m915283zy48"; }; - src = fetchPypi { - inherit pname version; - sha256 = "ced0d2bb0054809b37b0636da34fc7cda23d66943fb5f9f0610555988cf347b2"; - }; + propagatedBuildInputs = [ + pamqp + ]; + + checkInputs = [ + pytest + asynctest + pyrabbit2 + ]; - disabled = pythonOlder "3.3"; + # tests assume rabbitmq server running + doCheck = false; + + meta = with lib; { + homepage = https://github.com/polyconseil/aioamqp; + description = "AMQP implementation using asyncio"; + license = licenses.bsd3; + maintainers = [ maintainers.costrouc ]; + }; } |