It's pretty raw right now, but it supports listing tickets by query, listing milestones, getting information about a specific ticket, getting information about a specific milestone, filing a new ticket, creating a new milestone, and updating (including closing) an existing ticket.

Mostly I wanted an easy way to create all the F11 milestones and tickets within the milestones. I'm probably not going to use the script itself, but rather the python api directly so that I can make better use of multicall (send everything at once to the xmlrpc server, rather than loop over each call)

The script and API need a lot of work to shore up error catching, and to prevent you from doing silly things it allows like setting a resolution without closing, setting it to a component that doesn't exist, setting it to a milestone that doesn't exist, etc...