pysnmpto the latest v4.4.12
pyasn1to the latest v0.4.8
pysmilibrary v0.3.4 to support compiling MIBs to Python modules at runtime
pycryptopackage is no longer required , instead you should now use the
pycryptodomexpackage. More details in the README docs on installing the
lexicographic modeon/off for SNMP walking operations using GETNEXT and GETBULK. This setting governs if the entire MIB should be walked to the end or just the OIDs within the scope of the OIDs you start walking from.
snmp.pyprocesses that splunkd doesn't kill when you disable an input.
splunkpackage from site-packages. Now using the Splunk Python SDK for all API operations.
SNMP v3 support , please follow the docs regarding pycrypto dependencies
pysnmp library update to 4.2.5
Support for plugging in custom response handlers that can format the raw SNMP data in a particular format or perform preprocessing on the raw SNMP data before indexing in Splunk. Has a default response handler which produces the same output as previous versions.Also ships with an example JSONFormatterResponseHandler.
Robustified exception handling
More detailed logging