Hey everyone,

I just joined the list.  Apologies if this has already been discussed, but I couldn't find anything in the archives.

Is there any Python code out there for parsing or handling diffs?  Perhaps from some of the vandal-reverting bots, if not the actual pywikipedia project?   I'm messing around with some potential methods for detecting vandalism, and I need to extract useful information from edit histories.  I'll write code to do this from scratch if necessary, and contribute it to the project if I get it in reasonable shape, but I'd rather not do unnecessary work to come up with something that someone else has already done better.

Thanks!
-David