- Nov 09, 2015
-
-
Dan Michael O. Heggø authored
-
Waldir Pimenta authored
Test in Python 3.5 too, now that it is out
-
hugovk authored
-
- Sep 27, 2015
-
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
Cache page text until next edit operation
-
- Sep 19, 2015
-
-
Adam Williamson authored
Store the results of page.text() operations in a simple cache dict. This avoids unnecessary remote roundtrips. Cache is cleared on each successful page.save() operation. cache argument can be set to 'False' to disable use of the cache.
-
- Sep 12, 2015
-
-
Waldir Pimenta authored
Remove unused local vars
-
jeroendedauw authored
-
- Aug 29, 2015
-
-
Dan Michael O. Heggø authored
-
Adam Williamson authored
This attribute goes back to an older design, where the 'edit page' workflow was different: the edit() method did part of the work of defining what text you meant to edit. In the current workflow, text() - which replaced the deprecated edit() - is only for retrieving text, and save() is supposed to do all the work of editing the page. The 'section' attribute is therefore obsolete and dangerous.
-
- Aug 24, 2015
-
-
Dan Michael O. Heggø authored
-
- Aug 23, 2015
-
-
Dan Michael O. Heggø authored
- Remove :ref:s from the headers, since they made the latex build crash - Add logo Remaining issue: - Can't get headings levels right on both the html and the latex builds at the same time. More info in #40
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
-
- Aug 18, 2015
-
-
Waldir Pimenta authored
-
- Aug 17, 2015
-
-
Dan Michael O. Heggø authored
While the 'backlinks' method has a 'redirect' option, there is no such option for the 'embeddedin' method.
-
- Aug 12, 2015
-
-
Waldir Pimenta authored
See 90b87566 for context
-
Waldir Pimenta authored
Also change link to the slightly user-friendly Phabricator (the url looks nicer without the escaped slash, too)
-
Dan Michael O. Heggø authored
Removing unsued import
-
PierreSelim authored
From client.py: time, random, sys, weakref From sleep.py: random
-
- Aug 11, 2015
-
-
Pierre-Selim authored
Merging changes from mwclient master
-
- Jul 26, 2015
-
-
Dan Michael O. Heggø authored
Since CirrusSearch (and Lucene?) doesn't support 'title'.
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
Since default values are evaluated only once, mutable objects shouldn't be used.
-
Dan Michael O. Heggø authored
I've no idea when this would actually be needed, but at least it should be fixed now.. It broke during the move to use the requests library.
-
Dan Michael O. Heggø authored
log.warn has been deprecated
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
- Moving code related to waiting/sleeping/retrying into a new class for a more object oriented approach. - Removing any reference to wait "tokens" to avoid confusion with edit tokens. - Note: `max_retries` and `retry_timeout` are no longer available on `Site`, but can still be passed into the constructor as before.
-
- Jul 25, 2015
-
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
- The method has been broken since the move to requests (wrong number of args sent to self.site.connection.get) - Add option to stream the file to a file object
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
Should at least be compatible with Python 3.4 now. Can't get Python 3.3 to work locally, but let's see with Travis.
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
- Factor out parse_timestamp - Use `iterkeys`, `itervalues`, `iteritems` and `next` from six - Use __next__ for Python 3.x and next for Python2.x
-
Dan Michael O. Heggø authored
-
- Jul 19, 2015
-
-
Waldir Pimenta authored
-
- Jul 18, 2015
-
-
Dan Michael O. Heggø authored
-
Dan Michael O. Heggø authored
-