PySNMP is a pure Python module used for SNMP operations.
PySNMP
PySNMP is a pure-Python module that can talk SNMPv1/v2/v3, automatically download and parse MIBs via pysmi and is designed with asynchronous applications in mind (e.g. asyncio).
Its source code spans over multiple GitHub repositories and you can get started from https://github.com/etingof/pysnmp
As the original project owner passed away, future ownership is to be determined. More details can be found in https://github.com/etingof/pysnmp/issues/429