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

Reply via email to