* Drop support for Python 3.5, 3.6 and 3.7 * Use Poetry to manage the project
0.1.2
* Fix an issue with usernames and page titles that contain URL-interpretable characters
0.1.1
* Error HTTP responses that return HTML instead of JSON now raise a `requests` exception rather than a `JSONDecodeError`
0.1.0
* Fix `user.steward_statistics` URL * Fix default namespaces in `user` functions * Retry up to 3 times on proxy errors * Exceptions can now be compared using `==` * Import exceptions under `xtools.*` (e.g. `xtools.NotFound` for `xtools.exceptions.NotFound`)
0.0.4
* Add full support for the User API * Raise a `NotFound` exception instead of `BaseXToolsException` when a user doesn’t exist * Small docstrings improvements
0.0.3
* Force the page titles in `user.page_created` as strings. The API sometimes return them as ints (e.g. [2040][]).