The easiest way is probably by using the XML-RPC interface. Follow the examples here: http://roundup.sourceforge.net/docs/xmlrpc.html You can get the list of all the open (status=1) issues with patches (keyword=2) using roundup_server.filter('issue', None, dict(status=1, keyword=2)). You can get the list of files attached to each of the issue using roundup_server.display('issueXXXX', 'files'). I don't know if you can then download the files from there, but you should be able to urlretrieve them from http://bugs.python.org/fileXXXX/. Note that not all the files are necessary patches, so you might need to do some filtering after the download. If you want to experiment with further queries, you can find the keyword, status, etc. ids using e.g. http://bugs.python.org/keyword.
Just out of curiosity, what are you planning to do with the patches? If you find something interesting please share it with us. Best Regards, Ezio Melotti
_______________________________________________ Tracker-discuss mailing list Tracker-discuss@python.org http://mail.python.org/mailman/listinfo/tracker-discuss