Active Collab is a project management & collaboration tool which organizations can self host. We use it widely here for keeping track of digital, print, video projects and even IT issues we’re having.
Like a lot of web software these days, there’s a full API available to hook into via a REST interface with responses coming back in the form of XML. It didn’t take too long to write some classes that wrap around urllib calls and parse out the interesting data with xml.minidom.
You can install the library via easy_install or pip (pyacollab) or fork from github. The repo has a demo file showing an example request.

