XPost: linux.debian.devel
Package: wnpp
Severity: wishlist
Owner: Bernhard Schmidt <
berni@debian.org>
X-Debbugs-Cc:
debian-devel@lists.debian.org
* Package name : python-ezsnmp
Version : 1.1.0
Upstream Contact: Carlos Santos <
dose.lucky.sake@cloak.id>
* URL :
https://github.com/carlkidcrypto/ezsnmp
* License : BSD
Programming Lang: Python with a C library
Description : A blazingly fast and Pythonic SNMP library based on the official Net-SNMP bindings
EZSNMP is a fork of the Easy SNMP Python Bindings described below, which
is unfortunately dead upstream. ezsnmp is very actively maintained. Since
it changes the module name I think it would be best to package as new
source package (but preserving git history). I will check if it possible
to drop python-easysnmp before Trixie while retaining compatibility with scripts using the old name (I asked for suggestions on the debian-python
ML
https://lists.debian.org/debian-python/2024/11/msg00003.html, but did
not get any suggestions.
See Bug#961021 for the original ITP of python-easysnmp.
Easy SNMP is a fork of Net-SNMP Python Bindings that attempts to bring a more Pythonic interface to the library.
The old python-netsnmp bindings from src:net-snmp were Python2-only
and are now dropped from Bullseye/Sid. python3-pysnmp4 is a pure-python implementation that is said to be very slow and even the high-level API
is not easy to use (see the examples at
http://snmplabs.com/pysnmp/examples/hlapi/asyncore/sync/manager/cmdgen/walking-operations.html)
python3-snimpy appears to aim at another goal and refers to Easy SNMP in
the docs for certain use cases (see
https://snimpy.readthedocs.io/en/latest/).
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)