Skip to content

Latest commit

 

History

History
160 lines (101 loc) · 4.61 KB

CHANGELOG.md

File metadata and controls

160 lines (101 loc) · 4.61 KB

MediaWiki Changelog

Version 0.6.4

  • Add ability to login during initialization issue #79

Version 0.6.3

  • Capture timeout exception
  • bs4 does not support hasattr but uses *.has_attr()

Version 0.6.2

  • Add allpages functionality PR #75
  • Add langlinks page property PR #76

Version 0.6.1

  • Fix DisambiguationError title property issue #72
  • Change to using black formatting

Version 0.6.0

  • Fix for the table of contents for all subsections issue #64
  • Combined properties into a single set of pulling to reduce the load on the MediaWiki infrastructure issue #55

Version 0.5.1

  • Added Table of Contents parsing based on sections: result is an OrderedDict
  • Fix issue where some sections are not pulled correctly

Version 0.5.0

  • Add support for logging into the MediaWiki site issue #59

Version 0.4.1

  • Default to https
  • Add category_prefix property to properly support categories in non-Engish MediaWiki sites issue #48
  • Add user_agent as an initialization parameter and added information to the documentation about why one should set the user-agent string issue #50

Version 0.4.0

  • Add fix to use the query-continue parameter to continue to pull category members issue #39
  • Better handle large categorymember selections
  • Add better handling of exception attributes including adding them to the documentation
  • Correct the pulling of the section titles without additional markup issue #42
  • Handle memoization of unicode parameters in python 2.7
  • Change default timeout for HTTP requests to 15 seconds

Version 0.3.16

  • Add ability to turn off caching completely
  • Fix bug when disambiguation link does not have a title issue #35

Version 0.3.15

  • Add parse all links within a section issue #33
  • Add base url property to mediawiki site

Version 0.3.14

  • Add refresh interval to cached responses (Defaults to not refresh) issue #30
  • Fix minor documentation issues

Version 0.3.13

Version 0.3.12

  • Default API URL is now language specific: PR #26

Version 0.3.11

  • Re-factor MediaWikiPage into its own file
  • Remove setting properties outside of init()
  • Better Unicode support
  • Add CONTRIBUTING.md file

Version 0.3.10

  • Add categorytree support
  • Remove adding 'http:' to references if missing

Version 0.3.9

  • Fix infinite loop on continued queries: issue #15
  • Check by looking at the continue variable over time; if it is the same, exit
  • Fix image with no url: issue #14

Version 0.3.8

  • Fix empty disambiguation list items

Version 0.3.7

  • Memoize support default parameters
  • Add support test for Python 3.6

Version 0.3.6

  • Updated Exception documentation
  • Fix badges in Readme file
  • Additional test coverage

Version 0.3.5

  • Add documentation to README

Version 0.3.4

  • Update documentation
  • Better continuous integration
  • Better test data: issue #4
  • First version on PyPi: issue #8

Version 0.3.3

  • Improve testing strategy
  • Move tests to json from pickle
  • Improve parameter checking for geosearch
  • Code standardization
  • Pep8
  • Pylint
  • Single quote strings

Version 0.3.2

  • OpenSearch functionality
  • PrefixSearch functionality

Version 0.3.1

  • Page Summary
  • Page Sections
  • Enforce sorting of page properties

Pre-Version 0.3.1

  • Add MediaWiki class
  • Add MediaWikiPage class
  • Stubbed out functionality
  • Add page properties