pythonPackages.pysendfile: refactor move to python-modules

This commit is contained in:
Chris Ostrouchov 2018-10-26 13:04:45 -04:00 committed by Frederik Rietdijk
parent dc75e8916c
commit 846c0d99be
2 changed files with 29 additions and 19 deletions

View File

@ -0,0 +1,28 @@
{ stdenv
, buildPythonPackage
, fetchPypi
, python
}:
buildPythonPackage rec {
pname = "pysendfile";
version = "2.0.1";
src = fetchPypi {
inherit pname version;
sha256 = "05qf0m32isflln1zjgxlpw0wf469lj86vdwwqyizp1h94x5l22ji";
};
checkPhase = ''
# this test takes too long
sed -i 's/test_big_file/noop/' test/test_sendfile.py
${python.executable} test/test_sendfile.py
'';
meta = with stdenv.lib; {
homepage = "https://github.com/giampaolo/pysendfile";
description = "A Python interface to sendfile(2)";
license = licenses.mit;
};
}

View File

@ -3672,25 +3672,7 @@ in {
seqdiag = callPackage ../development/python-modules/seqdiag { };
pysendfile = buildPythonPackage rec {
name = "pysendfile-${version}";
version = "2.0.1";
src = pkgs.fetchurl {
url = "mirror://pypi/p/pysendfile/pysendfile-${version}.tar.gz";
sha256 = "05qf0m32isflln1zjgxlpw0wf469lj86vdwwqyizp1h94x5l22ji";
};
checkPhase = ''
# this test takes too long
sed -i 's/test_big_file/noop/' test/test_sendfile.py
${self.python.executable} test/test_sendfile.py
'';
meta = with stdenv.lib; {
homepage = "https://github.com/giampaolo/pysendfile";
};
};
pysendfile = callPackage ../development/python-modules/pysendfile { };
qpid-python = buildPythonPackage rec {
name = "qpid-python-${version}";