summary refs log tree commit diff
path: root/pkgs/development/python-modules/txaio
diff options
context:
space:
mode:
authorFernando J Pando <fernando.pando@stelligent.com>2017-05-29 20:44:27 -0400
committerFernando J Pando <fernando.pando@stelligent.com>2017-05-29 20:44:27 -0400
commit79830172b5cad4d44123f58f822a64ca5a264cfd (patch)
tree533e9ffa73f25e757a5ecd8ddad52316d574d389 /pkgs/development/python-modules/txaio
parent2b0a8427e6995eefddf09919ad48a7887e999965 (diff)
downloadnixpkgs-79830172b5cad4d44123f58f822a64ca5a264cfd.tar
nixpkgs-79830172b5cad4d44123f58f822a64ca5a264cfd.tar.gz
nixpkgs-79830172b5cad4d44123f58f822a64ca5a264cfd.tar.bz2
nixpkgs-79830172b5cad4d44123f58f822a64ca5a264cfd.tar.lz
nixpkgs-79830172b5cad4d44123f58f822a64ca5a264cfd.tar.xz
nixpkgs-79830172b5cad4d44123f58f822a64ca5a264cfd.tar.zst
nixpkgs-79830172b5cad4d44123f58f822a64ca5a264cfd.zip
txaio: 2.7.1 fixes
- uses fetchpypi
- fixes broken test
- tested nixos python 27/34
Diffstat (limited to 'pkgs/development/python-modules/txaio')
-rw-r--r--pkgs/development/python-modules/txaio/default.nix20
1 files changed, 12 insertions, 8 deletions
diff --git a/pkgs/development/python-modules/txaio/default.nix b/pkgs/development/python-modules/txaio/default.nix
index 36291518605..68cb28dc850 100644
--- a/pkgs/development/python-modules/txaio/default.nix
+++ b/pkgs/development/python-modules/txaio/default.nix
@@ -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";