python39Packages.paramiko: use pytestCheckHook, cleanup
This commit is contained in:
parent
756d8f1d3f
commit
027d986f3d
@ -6,7 +6,7 @@
|
||||
, invoke
|
||||
, pynacl
|
||||
, pyasn1
|
||||
, pytest
|
||||
, pytestCheckHook
|
||||
, pytest-relaxed
|
||||
, mock
|
||||
}:
|
||||
@ -20,25 +20,21 @@ buildPythonPackage rec {
|
||||
sha256 = "7f36f4ba2c0d81d219f4595e35f70d56cc94f9ac40a6acdf51d6ca210ce65035";
|
||||
};
|
||||
|
||||
checkInputs = [ invoke pytest mock pytest-relaxed ];
|
||||
propagatedBuildInputs = [ bcrypt cryptography pynacl pyasn1 ];
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
checkInputs = [ invoke pytestCheckHook pytest-relaxed mock ];
|
||||
|
||||
# 2 sftp tests fail (skip for now)
|
||||
# test_config relies on artifacts to be to downloaded
|
||||
# RSA tests don't have valid keys
|
||||
checkPhase = ''
|
||||
pytest tests \
|
||||
--ignore=tests/test_sftp.py \
|
||||
--ignore=tests/test_config.py
|
||||
'';
|
||||
disabledTestPaths = [
|
||||
"tests/test_sftp.py"
|
||||
"tests/test_config.py"
|
||||
];
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
meta = with pkgs.lib; {
|
||||
homepage = "https://github.com/paramiko/paramiko/";
|
||||
description = "Native Python SSHv2 protocol library";
|
||||
license = licenses.lgpl21Plus;
|
||||
|
||||
longDescription = ''
|
||||
This is a library for making SSH2 connections (client or server).
|
||||
Emphasis is on using SSH2 as an alternative to SSL for making secure
|
||||
|
Loading…
Reference in New Issue
Block a user