Pyacollab is a project mainly written in Python, it's free.
Python library to interact with ActiveCollab - a Basecamp like PM tool
At udox we use Active Collab to manage our projects and act as an issue tracker across departments. This library allows you to execute commands with a given API key and get back readable data so you can interact with it via code or just keep tabs via the command line easily.