12 buildPythonPackage rec {
15 format = "setuptools";
17 disabled = pythonOlder "3.7";
19 src = fetchFromGitHub {
22 rev = "refs/tags/v${version}";
23 hash = "sha256-IMCMlGt5/G4PRz525ZomsovU55vBnGhHndBtC7ym6lc=";
26 propagatedBuildInputs = [
30 ] ++ paramiko.optional-dependencies.ed25519;
32 nativeCheckInputs = [ pytestCheckHook ];
34 pythonImportsCheck = [ "ncclient" ];
37 description = "Python library for NETCONF clients";
38 homepage = "https://github.com/ncclient/ncclient";
39 changelog = "https://github.com/ncclient/ncclient/releases/tag/v${version}";
40 license = licenses.asl20;
41 maintainers = with maintainers; [ xnaveira ];