Download Latest Version V2.0.1 source code.zip (997.5 kB)
Email in envelope

Get an email when there's a new version of ezsnmp

Home / v2.0.0a1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-10-11 1.9 kB
v2.0.0a1 source code.tar.gz 2024-10-11 8.0 MB
v2.0.0a1 source code.zip 2024-10-11 8.1 MB
Totals: 3 Items   16.1 MB 0

SWIG

This release is not backward compatible with any 1.X.X release. It focuses on transitioning to SWIG as the Python wrapper generator. The interface should remain similar. A Session class still exists that accepts keyword arguments (kwargs) like the previous 1.X.X versions, but there are underlying changes. We now incorporate upstream net-snmp/apps code with minor modifications. These modifications are managed as patch files to enable automated updates in the future.

The code structure has changed. It is now

  • ezsnmp
    • ezsnmp
      • include - The includes that define the netsnmp api.
      • interface - The SWIG interface files that define the modules netsnmp, sessionbase, and datatypes.
      • patches - This contains the patch files that compare the original net-snmp/apps code to our version.
      • src - This contains the cpp files.
    • .py - Here we keep all python code for this module.

What's Changed

Full Changelog: https://github.com/carlkidcrypto/ezsnmp/compare/v1.1.0.a1...v2.0.0a1

Download ezsnmp

Not on PyPi, the automated build was broken. It can be built from the source.

Source: README.md, updated 2024-10-11