- 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_races
becameget_playable_race_index
get_race
becameget_playable_race
get_connected_realms
becameget_connected_realm_index
get_mythic_keystone_dungeon
becameget_mythic_keystone_dungeon_index
get_mythic_keystones
becameget_mythic_keystone_index
get_mythic_keystone_periods
becameget_mythic_keystone_period_index
get_mythic_keystone_seasons
becameget_mythic_keystone_season_index
get_mythic_keystone_leaderboards
becameget_mythic_keystone_leaderboard_index
get_playable_specializations
becameget_playable_specialization_index
get_power_types
becameget_power_type_index
get_realms
becameget_realm_index
get_regions
becameget_region_index
get_token
becameget_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_profile
endpoint
- 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