I have started managing pyNMS with the subversion CMS. It also runs on my own server. You can browse it here:
http://svn.dartworks.biz/svn/repos/pynms/
Use the following command in your shell to get a copy:
svn checkout http://svn.dartworks.biz/svn/repos/pynms/trunk pyNMS
Some important bugs fixed in the proctools module. New features for QA use. Fixes in socketlib, and added "SafeSocket". This one restarts methods if interrupted. Added to builtin some method wrappers (could be used as decorators). One is named "systemcall" that wraps a method that will be restarted on an interrupted system call (EINTR).
Re-wrote much of the SNMP module. Improved and extended the SMI interface. All SNMP objects are now supported (such as BITS constructs). Added cygwin support and limited Windows support. You can actually write useful network tools now. The bin directory has some examples.
There is a lot of other extras here, as well. If you have a voice modem you can set up an answering machine with email notification. There is a framework for creating quality CLI interfaces quickly. You can manage spawned processes. Many modules improve on the "stock" modules that come with Python (I found too may of them to be inadequate or incomplete). ... read more
Another periodic update.
Added an XHTML package with a simple parser and POM constructor. The POM is like an XML DOM, but more "Pythonic".
Some module additons and bug fixes. Still not a real "application", but some useful libraries.
Following the tradition of yearly releases, I have release a new tarball of the pyNMS modules. They range from OPC, to enhance standard modules, to new good stuff written by the maintainer (me).
New release with better ESI support, charbuffer module, improved httpget utility. Other things I can't remember now.
Introducing a set of Python language tools for network administration, network testing, and other useful things.