The most popular seems to be SNMP library for Python.
Alas, it gives errors when trying to install on Windows, so I am looking for an alternative.
Must support SNMP 3 (but we don't need the crypto (I know, why not just use v2? Because ... customer)).
Must have server functionality, agent a bonus.
Must be able to install and run on Windows (with no admin rights) and Linux.