riot-transmute

Transmute Riot API objects to the community-defined DTO


License
MIT
Install
pip install riot-transmute==2.1.2

Documentation

Code style: black

Riot transmute

A simple wrapper to cast Riot API data to the community-defined LoL DTO format.

I recommend using riotwatcher or pantheon to acquire objects from the Riot API.

Installation

pip install riot_transmute

Usage

import riot_transmute

game_from_match = riot_transmute.match_to_game(match_dto)
game_from_timeline = riot_transmute.match_timeline_to_game(match_timeline_dto, game_id, platform_id)

Adding names to objects

Install lol_dto extras

pip install riot_transmute lol_dto[names]

Usage

game_with_names = riot_transmute.match_to_game(match)