1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 python,
6}:
7
8buildPythonPackage rec {
9 pname = "amqplib";
10 version = "1.0.2";
11 format = "setuptools";
12
13 src = fetchPypi {
14 inherit pname version;
15 extension = "tgz";
16 sha256 = "843d69b681a60afd21fbf50f310404ec67fcdf9d13dfcf6e9d41f3b456217e5b";
17 };
18
19 # testing assumes network connection
20 doCheck = false;
21
22 checkPhase = ''
23 ${python.interpreter} tests/client_0_8/run_all.py
24 '';
25
26 meta = with lib; {
27 homepage = "https://github.com/barryp/py-amqplib";
28 description = "Python client for the Advanced Message Queuing Procotol (AMQP)";
29 license = licenses.lgpl21;
30 };
31}