pythonPackages.pysftp: refactor move to python-modules

This commit is contained in:
Chris Ostrouchov 2018-10-25 21:36:22 -04:00 committed by Frederik Rietdijk
parent aa553f98c0
commit f3a01ad2c9
2 changed files with 32 additions and 23 deletions

View file

@ -0,0 +1,31 @@
{ stdenv
, buildPythonPackage
, fetchPypi
, isPyPy
, paramiko
}:
buildPythonPackage rec {
pname = "pysftp";
version = "0.2.9";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
sha256 = "0jl5qix5cxzrv4lb8rfpjkpcghbkacnxkb006ikn7mkl5s05mxgv";
};
propagatedBuildInputs = [ paramiko ];
meta = with stdenv.lib; {
homepage = https://bitbucket.org/dundeemt/pysftp;
description = "A friendly face on SFTP";
license = licenses.mit;
longDescription = ''
A simple interface to SFTP. The module offers high level abstractions
and task based routines to handle your SFTP needs. Checkout the Cook
Book, in the docs, to see what pysftp can do for you.
'';
};
}

View file

@ -3174,29 +3174,7 @@ in {
pymetar = callPackage ../development/python-modules/pymetar { };
pysftp = buildPythonPackage rec {
name = "pysftp-${version}";
version = "0.2.9";
disabled = isPyPy;
src = pkgs.fetchurl {
url = "mirror://pypi/p/pysftp/${name}.tar.gz";
sha256 = "0jl5qix5cxzrv4lb8rfpjkpcghbkacnxkb006ikn7mkl5s05mxgv";
};
propagatedBuildInputs = with self; [ paramiko ];
meta = {
homepage = https://bitbucket.org/dundeemt/pysftp;
description = "A friendly face on SFTP";
license = licenses.mit;
longDescription = ''
A simple interface to SFTP. The module offers high level abstractions
and task based routines to handle your SFTP needs. Checkout the Cook
Book, in the docs, to see what pysftp can do for you.
'';
};
};
pysftp = callPackage ../development/python-modules/pysftp { };
pysoundfile = callPackage ../development/python-modules/pysoundfile { };