diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1ff7e9b8d5e..0ec8052e3f3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -18648,6 +18648,29 @@ in modules // { }; }); + pysmi = buildPythonPackage rec { + version = "0.0.7"; + name = "pysmi-${version}"; + + src = pkgs.fetchurl { + url = "mirror://pypi/p/pysmi/${name}.tar.gz"; + sha256 = "05h1lv2a687b9qjc399w6728ildx7majbn338a0c4k3gw6wnv7wr"; + }; + + # Tests require pysnmp, which in turn requires pysmi => infinite recursion + doCheck = false; + + propagatedBuildInputs = with self; [ ply ]; + + meta = { + homepage = http://pysmi.sf.net; + description = "SNMP SMI/MIB Parser"; + license = licenses.bsd2; + platforms = platforms.all; + maintainers = with maintainers; [ koral ]; + }; + }; + pysnmp = buildPythonPackage rec { version = "4.2.5"; name = "pysnmp-${version}";