osuapi
osuapi copied to clipboard
Simple osu api wrapper that I can use with both requests and aiohttp
The former has been deprecated for ages and was removed in Python 3.11. This change makes things work on Python 3.11.
When retrieving user scores using `api.get_match(match_id)`, a warning is emitted indicating a missing attribute `enabled_mods` in the TeamScore object. For example, I initialized `api = OsuApi(API_KEY, connector=ReqConnector())` and then called...
```json { "accuracy": null, "count100": null, "count300": null, "count50": null, "count_rank_a": null, "count_rank_s": null, "count_rank_sh": null, "count_rank_ss": null, "count_rank_ssh": null, "country": "CL", "events": [], "join_date": "2013-03-04 02:28:40", "level": null, "playcount":...
Per https://github.com/ppy/osu-api/issues/48#issuecomment-39942829 > countGeki = rainbow 300 > countKatu = 200