v2.0.0
Breaking changes
- Remove support for endpoints requiring the lazer scope, which no longer works anyways
- Remove anything involving lazer.ppy.sh
AsynchronousClient.from_client_credentials
is asynchronous
New changes
- Add
Client.set_api_version
- Create
BaseAuthHandler
and change some internals to reference it - Create
AsynchronousAuthHandler
forAsynchronousClient
- Added
__slots__
toClient
- Added
active_tournament_banners
forUser
- Added
Client.get_score_by_id_only
- Added
__len__
and__iter__
toBeatmapScores
Other stuff
- websockets and osrparse requirements are now under their own features: replay and notifications respectively