v1.0.0
Hello there!
aiosu
v1.0.0 has been released. The following changes have happened since the last version:
Breaking changes:
classes
have been moved tomodels
events
andexceptions
are now in the top level foldermodels/token
has been renamed tomodels/oauthtoken
- Cursor models require explicit json serialization (via
.dict()
or.json()
Other changes:
Mod
is now anIntEnum
- API v1 now provides a function to download
.osu
beatmap files - API v2 now provides functions for all non-lazer endpoints
- Added partial function
next()
to models with cursors - Default ratelimits have been lowered
- Apply ratelimit to token authentication requests
- Ratelimit parameter is now a
tuple[num_reqs: int, time: int]
instead ofAsyncLimiter
- Added binary data util for file-like objects
- Added replay parser util
- Added better scoping support
- Added
generate_url
toutils/auth