osu.online package

Submodules

osu.online.login module

osu.online.osu_api module

class osu.online.osu_api.OsuApi

Bases: object

REPLAY_RATE_FETCHING_LIMIT = 10

Returns the LZMA stream containing the cursor and key data, not the full *.osr file

static fetch_beatmap_info(*args, **kwargs)
static fetch_replay_file(*args, **kwargs)
static fetch_replay_stream(*args, **kwargs)
static fetch_replays_from_map(beatmap_id, gamemode, mods)
static fetch_score_info(*args, **kwargs)

osu.online.osu_api_v2 module

osu.online.osu_online module

class osu.online.osu_online.OsuOnline

Bases: object

static fetch_beatmap_file(*args, **kwargs)
static fetch_beatmap_name(*args, **kwargs)
static fetch_latest_beatmapsets(gamemode, status)
static fetch_latest_ranked_beatmap_files(gamemode)
static fetch_latest_ranked_beatmaps(gamemode)
static fetch_replay_file(*args, **kwargs)
static fetch_scores(*args, **kwargs)
static search_maps(statuses=[], gamemodes=[], title=None, artist=None, source=None, mapper=None, diff_name=None)
session_manager = None

osu.online.rate_limited module

osu.online.rate_limited.rate_limited(rate_limit=0, throw_exception=False)

osu.online.session_manager module

Module contents