parent
0743b0fb6e
commit
63fd2c7e62
@ -0,0 +1,30 @@ |
||||
{ stdenv, buildPythonPackage, fetchurl, isPy3k, |
||||
unittest2, mock, pytest, trollius, pytest-asyncio, |
||||
six, twisted, txaio |
||||
}: |
||||
buildPythonPackage rec { |
||||
name = "${pname}-${version}"; |
||||
pname = "autobahn"; |
||||
version = "0.18.2"; |
||||
|
||||
src = fetchurl { |
||||
url = "mirror://pypi/a/${pname}/${name}.tar.gz"; |
||||
sha256 = "1alp71plqnrak5nm2vn9mmkxayjb081c1kihqwf60wdpvv0w7y14"; |
||||
}; |
||||
|
||||
buildInputs = [ unittest2 mock pytest trollius pytest-asyncio ]; |
||||
propagatedBuildInputs = [ six twisted txaio ]; |
||||
|
||||
disabled = !isPy3k; |
||||
checkPhase = '' |
||||
py.test $out |
||||
''; |
||||
|
||||
meta = with stdenv.lib; { |
||||
description = "WebSocket and WAMP in Python for Twisted and asyncio."; |
||||
homepage = "http://crossbar.io/autobahn"; |
||||
license = licenses.mit; |
||||
maintainers = with maintainers; [ nand0p ]; |
||||
platforms = platforms.all; |
||||
}; |
||||
} |
Loading…
Reference in new issue