|
|
|
@ -1,23 +1,27 @@ |
|
|
|
|
{ stdenv, buildPythonPackage, fetchurl, |
|
|
|
|
pytest, mock, six, twisted |
|
|
|
|
}: |
|
|
|
|
{ stdenv, buildPythonPackage, fetchPypi, pytest, mock, six, twisted }: |
|
|
|
|
|
|
|
|
|
buildPythonPackage rec { |
|
|
|
|
name = "${pname}-${version}"; |
|
|
|
|
pname = "txaio"; |
|
|
|
|
version = "2.7.1"; |
|
|
|
|
|
|
|
|
|
src = fetchPypi { |
|
|
|
|
inherit pname version; |
|
|
|
|
sha256 = "1lmllmjjsqzl3w4faq2qhlgkaqn1yn1m7d99k822ib7qgz18bsly"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buildInputs = [ pytest mock ]; |
|
|
|
|
|
|
|
|
|
propagatedBuildInputs = [ six twisted ]; |
|
|
|
|
|
|
|
|
|
patchPhase = '' |
|
|
|
|
sed -i '152d' test/test_logging.py |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
checkPhase = '' |
|
|
|
|
py.test -k "not test_sdist" |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
src = fetchurl { |
|
|
|
|
url = "mirror://pypi/t/${pname}/${name}.tar.gz"; |
|
|
|
|
sha256 = "9eea85c27ff8ac28049a29b55383f5c162351f855860e5081ff4632d65a5b4d2"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
meta = with stdenv.lib; { |
|
|
|
|
description = "Utilities to support code that runs unmodified on Twisted and asyncio."; |
|
|
|
|
homepage = "https://github.com/crossbario/txaio"; |
|
|
|
|