After waaaay too long, I’ve finally fixed up my registration with the Python Package Index and uploaded libsnmp. Version 2.0.4 is now available in the Python Cheeseshop (aka PyPI). Assuming you’ve already installed python setuptools, getting libsnmp is now as easy as:
How cool is that?
For those who don’t know, libsnmp is a pure Python SNMP library I wrote back in 2003. It’s faster than other Python implementations, and doesn’t require external C libraries to work. It’s used as the basis for the SNMP communications in seafelt software, and has proven to be production ready for many years.
It supports SNMP v1 and v2C. SNMP v3 support is due for implementation quite soon, now that there seems to be sufficient interest in the market for the encryption and other capabilities offered by SNMP v3.
Thanks to Donn Lee for inspiring me to fix this up by emailing me about an API enhancement. The patch you wanted is now online and easy to grab!