Skip to content

Releases: mwclient/mwclient

Version 0.10.1

28 May 17:13
79a4eaf
Compare
Choose a tag to compare

Version 0.10.0

03 Aug 00:17
eeb8a25
Compare
Choose a tag to compare

Changed:

  • Simplify SMW ask output structure (#173)
  • Rename __ver__ to __version__ (@marcfrederick: #218)
  • Add scheme parameter to Site and deprecated the (confusing) tuple syntax host=(host, scheme) (@mtausig: #212)
  • Removed the deprecated Page.edit() method (@JustAnotherArchivist: #207)
  • Drop support for Python 3.4 (737e7cc)
  • Change AssertUserFailedError to inherit MwClientError rather than LoginError (ad30124)
  • Switch to flake8 for linting (#220)

Added:

  • Add workaround for phab:T211233 (post edit cookies) (#221)
  • Add uselang argument to revisions() and usercontributions()(#151)

Fixed:

Version 0.9.3

22 Nov 21:23
2f050b1
Compare
Choose a tag to compare
  • Bugfix for bug introduced in 0.9.2 related to handling the response from multi-content revisions (#199)

Version 0.9.2

04 Nov 23:06
114266b
Compare
Choose a tag to compare
  • Add a new slot parameter to Page.text() to support multi content revisions under MediaWiki >= 1.32. Defaults to 'main'. (#199)

Version 0.9.1

31 Jul 09:18
76fa6b9
Compare
Choose a tag to compare
  • Add show parameter to Page.categories() to allow returning only hidden (show='hidden') or non-hidden (show='!hidden') categories.
  • Fix handling of empty intermediate responses from miser mode, #194

Version 0.9.0

06 Jun 04:07
Compare
Choose a tag to compare
  • Add chunked file uploads to allow uploads of larger files #189
  • Remove support for Python 3.3

Version 0.8.7

14 Jan 15:11
2a846cc
Compare
Choose a tag to compare
  • Preserve ordering of JSON results (@JohnGreeley: #170)
  • setup.py: require pytest-runner only when necessary (@bkuhls: #180)
  • include tests in source package (#182)
  • raise InvalidPageTitle when requesting a page with an invalid title (@automatist: #183)

Version 0.8.6

31 Jul 12:05
Compare
Choose a tag to compare

Version 0.8.5

18 May 06:23
v0.8.5
Compare
Choose a tag to compare
  • Fetch login token using the tokens module for MediaWiki >= 1.27 (@Ubibene and @danmichaelo: #149)
    • Remove extraneous continue parameter from non-query calls
    • Remove userinfo from meta=tokens calls in order to avoid readapideniederror on read protected wikis.
  • Fix Semantic MediaWiki Ask call and response handling (@Ubibene: #153, #156, #161)
  • Pass warnings from the API to the Python logging facility (56cbad3)

Version 0.8.4

23 Feb 19:58
v0.8.4
Compare
Choose a tag to compare