diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-10 15:01:14 -0400 |
---|---|---|
committer | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-14 09:26:04 -0400 |
commit | 77c1ca887bcb419c341b2e7e6a6d6ab7374a0621 (patch) | |
tree | 39a0a0a467a6af6b42d1b20ae5afc84c2c85e900 /pkgs/development/python-modules/pyftpdlib | |
parent | 3287e88cf0fa4896e2d0a527a3a993c458acc536 (diff) | |
download | nixlib-77c1ca887bcb419c341b2e7e6a6d6ab7374a0621.tar nixlib-77c1ca887bcb419c341b2e7e6a6d6ab7374a0621.tar.gz nixlib-77c1ca887bcb419c341b2e7e6a6d6ab7374a0621.tar.bz2 nixlib-77c1ca887bcb419c341b2e7e6a6d6ab7374a0621.tar.lz nixlib-77c1ca887bcb419c341b2e7e6a6d6ab7374a0621.tar.xz nixlib-77c1ca887bcb419c341b2e7e6a6d6ab7374a0621.tar.zst nixlib-77c1ca887bcb419c341b2e7e6a6d6ab7374a0621.zip |
pythonPackages.pyftpdlib: init at 1.5.4
Diffstat (limited to 'pkgs/development/python-modules/pyftpdlib')
-rw-r--r-- | pkgs/development/python-modules/pyftpdlib/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pyftpdlib/default.nix b/pkgs/development/python-modules/pyftpdlib/default.nix new file mode 100644 index 000000000000..b8f483d3a1dc --- /dev/null +++ b/pkgs/development/python-modules/pyftpdlib/default.nix @@ -0,0 +1,33 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, mock +, psutil +, pyopenssl +, pysendfile +, python +}: + +buildPythonPackage rec { + version = "1.5.4"; + pname = "pyftpdlib"; + + src = fetchPypi { + inherit pname version; + sha256 = "e5fca613978743d41c3bfc68e25a811d646a3b8a9eee9eb07021daca89646a0f"; + }; + + checkInputs = [ mock psutil ]; + propagatedBuildInputs = [ pyopenssl pysendfile ]; + + checkPhase = '' + ${python.interpreter} pyftpdlib/test/runner.py + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/giampaolo/pyftpdlib/; + description = "Very fast asynchronous FTP server library"; + license = licenses.mit; + maintainers = [ maintainers.costrouc ]; + }; +} |