Releases: Sheppsu/osu.py
Releases · Sheppsu/osu.py
v4.2.0
- Added
accuracyattribute toUserStatistics - Added
RANKED_PLAYtoRoomTypeenum - Added
modeargument toClient.lookup_users- Endpoint now returns
UserCompact.global_rank(if specifying mode) and subsequently theUserRankobject was created
- Endpoint now returns
- Added
viewstoForumTopic - Big update to docs to generally improve it
v4.1.0
v4.0.2
v4.0.1
v4.0.0
Breaking changes
- Major internal changes to the http and auth handling objects. Possibly breaking to code that used those classes.
- Removed
BeatmapCompact.userin favor ofBeatmapCompact.owners - Attributes of
BeatmapDifficultyAttributesand mode-specific types were updated
New changes
- Added
include_variant_statisticsparameter toget_users Clientis now thread-safe after refactoring rate limit logic- Add
legacy_onlyparameter toget_beatmap_scores - Added
before,after, andlimitparameters toget_match(@Gennadiyev)
Improvements
- Rate limit logic is more efficient in that it waits less
v3.4.0
New changes
- Add
SpotlightRankings,CountryStatistics, andUserTeamStatisticsfor theget_rankingendpoint - Add
RankingType.TEAM - Add
BeatmapsetCompact.pack_tags
Non-breaking changes
Rankingsis now generic, withRankings.rankingdepending on the type- Update return type of
get_ranking
v3.3.1
v3.3.0
New changes
- Added three new forum endpoints:
get_forums,get_forum, andget_forum_topics. - Added
Forumobject and endpoint result objects accordingly. - Added
BeatmapCompact.ownersattribute andBeatmapOwnerobject
Deprecated
BeatmapCompact.useris deprecated and will always beNone
Tests
- Added tests for the new forum endpoints.