Version 6.0.0
 - Performance gains for responses with payloads...especially for large payloads.
 - Fixes #6. Adds support for SIMPLE_RESPONSES for the entire client and individual methods.

Version 0.5.2
 - Fixes #8. Remove whitespace from in setPreferences requests for older qBittorrent versions.

Version 0.5.1
 - Add Python3.8 version for PyPI
 - Move project from beta to stable for PyPI

Version 0.5.0
 - Make Web API URL derivation more robust...thereby allowing the client to actually work on Python3.8 (#5)
 - Allow port to be discretely specified during Client instantiation (#4)
 - Enhance request retry logic and expose retry configuration

Version 0.4.2
 - Improve organization and clarity of README
 - Better document exceptions
 - Clarify torrent file handling exceptions better with proper exceptions
 - Clean up the request wrapper exception handling
 - Fix HTTP 404 handling to find and return problematic torrent hashes

Version 0.4.1
 - Round out support for tags with qBittorrent v4.2.0 release
 - Remove upper-bound version requirements for requests and urllib3

Version 0.4
 - Support for qBittorrent v4.2.0 release
 - Add support for app/buildInfo
 - Add support for transfer/banPeers and torrents/addPeers
 - Add support for torrents/addTags, torrents/removeTags, torrents/tags, torrents/createTags, and torrents/deleteTags

Version 0.3.3
 - Fix useAutoTMM to autoTMM for client.torrents_add() so auto torrent management works
 - Add support to refresh RSS items introduced in qBittorrent v4.1.8

Version 0.3.2
 - Restore python 2 compatibility
 - Allow exceptions to be imported directly from package instead of only exceptions module

Version 0.3
 - Finalized interaction layer interfaces

Version 0.2
 - Introduced the "interaction layer" for transparent interaction with the qBittorrent API.

Version 0.1
 - Complete implementation of qBittorrent WebUI API 2.2.
 - Each API endpoint is available via the Client class.
 - Automatic re-login is supported in the event of login expiration.
