- Deprecate Community API
- Update Data & Profile API and missing endpoints
- Split community, game data and profile API's into separate mixins
- Add flake8 and isort to test requirements
- Drop support for python 2.7
- Changes in game data endpoints:
get_racesbecameget_playable_race_indexget_racebecameget_playable_raceget_connected_realmsbecameget_connected_realm_indexget_mythic_keystone_dungeonbecameget_mythic_keystone_dungeon_indexget_mythic_keystonesbecameget_mythic_keystone_indexget_mythic_keystone_periodsbecameget_mythic_keystone_period_indexget_mythic_keystone_seasonsbecameget_mythic_keystone_season_indexget_mythic_keystone_leaderboardsbecameget_mythic_keystone_leaderboard_indexget_playable_specializationsbecameget_playable_specialization_indexget_power_typesbecameget_power_type_indexget_realmsbecameget_realm_indexget_regionsbecameget_region_indexget_tokenbecameget_token_index- new achievments endpoints
- new creatures endpoints
- new guild endpoints
- new guild crest endpoints
- new item endpoints
- new mount endpoints
- new pets endpoints
- new pvp endpoints
- new quest endpoints
- new pvp season endpoints
- new pvp tier endpoints
- new titles endpoints
- Changes in profile endpoints:
- new character achievements endpoint
- new character appearance endpoint
- new character equipment endpoint
- new character media endpoint
- new character profile endpoint
- new character pvp endpoints
- new character specialization endpoint
- new character statistics endpoint
- new character titles endpoint
- Changes in community endpoints:
- new
get_oauth_profileendpoint
- new
- Added some leeway protection against expired tokens
- Add profile api
- Add functionality to retry failed connections
- Add new Game Data API's
- Add Game Data API methods
- Token handling per region
- Add drone cloud support for CI
- Bump requests library to 2.20.1
- Change packaging with setup.py
- Deprecate 1.0 WowApi
- Implement client credentials flow for OAuth authentication
- Add dronefile for testing against multiple python versions
- Add coverage to pytest
- Add logging