I just want to notify, that the nose tests are going to fail now as
test wikipedia now emits a warning when a action=query is executed
without a continue parameter.[1]

I've uploaded a temporary fix which avoid breaking the tests[2] but
this should replaced with a better solution soon.

Unfortunately I don't know how we solve this the best. The main
problem is that we don't know what we need to do because for that we
need to know which version the server is using. My idea would be to
add an empty 'continue' if there is no 'continue' or 'rawcontinue'
present (could be done in Request._add_defaults). Of course we also
need to update QueryGenerator to set 'rawcontinue' at first until we
update it to use the new system.

I'll try to upload a intermediary fix for which I invite others to add
comments (if applicable of course) and improve it.

1: 
https://lists.wikimedia.org/pipermail/mediawiki-api-announce/2014-September/000069.html
2: https://gerrit.wikimedia.org/r/168523

_______________________________________________
Pywikipedia-l mailing list
Pywikipedia-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to