12 buildPythonPackage rec {
15 format = "setuptools";
17 disabled = pythonOlder "3.7";
19 src = fetchFromGitHub {
22 rev = "refs/tags/v${version}";
23 sha256 = "sha256-ncp/OwELy/QOvGhLUZW2qTQZsckWI4CGrlEAZ20RtQI=";
26 propagatedBuildInputs = [
33 # almost all tests fail with:
34 # TypeError: expected string or bytes-like object
41 pythonImportsCheck = [
46 description = "Pure Python gNMI client to manage network functions and collect telemetry";
47 mainProgram = "pygnmicli";
48 homepage = "https://github.com/akarneliuk/pygnmi";
49 changelog = "https://github.com/akarneliuk/pygnmi/releases/tag/v${version}";
50 license = licenses.bsd3;
51 maintainers = with maintainers; [ ];