cassiopeia icon indicating copy to clipboard operation
cassiopeia copied to clipboard

An all-inclusive Python framework for the Riot Games League of Legends API. Cass focuses on making the data easy and fun to work with, while providing all the tools necessary to create a website or do...

Results 61 cassiopeia issues
Sort by recently updated
recently updated
newest added

The following property access will fail when trying to fetch match history. https://github.com/meraki-analytics/cassiopeia/blob/fb22e0dd2c71ae5e14c046379e49c8a44215e79d/cassiopeia/datastores/ghost.py#L698 line 691 - 707 isn't necessary for `cass.get_match_history()` one temporarily workaround is to disable those lines. As...

My first contribution, it should be good to merge. I removed all references to the now-removed champion.gg from documentation

Hi! I wanted to run `match_history(seasons={Season.season_9}, queues={Queue.ranked_solo_fives})` for season 10 and I found that this only works up to season 9. I found that in `.../cassiopeia/transformers/data.py` the `Season` class is...

Hi. I was trying this library out so I copied the sample code but got `MissingKeyError: platform must be in query!` This error occurs after `challenger_league = cass.get_challenger_league(queue=cass.Queue.ranked_solo_fives)` runs. I...

In match.py: The undo function is defined by the following script. def undo(self, event: Event): assert event.after_id == 0 or event.before_id == 0 item_id = event.before_id or event.after_id prev =...

help wanted

Hello! I am running the `match.py` example in the `examples` folder. However, when I do, I run into the error `Participant' object has no attribute '_lazy__champion'`. Full error log: ```...

If you take a participant from a match and try to retrieve their role/lane from their stats, it won't work (even though it's available to use in the ParticipantStatsData). A...

If you run the `is_remake()` function on a match, there is no such field of `endedInEarlySurrender`. In `cassiopeia/core/match.py/Match` on line 1777: ``` @property def is_remake(self) -> bool: return self._data[MatchData].endedInEarlySurrender or...

For example, the match id of "**4084765297**" is passed when calling matcg.timeline.first_tower_fallen instead of "**NA1_4084765297**" File "C:\Users\Karl Roush\.conda\envs\riot_dev\lib\site-packages\merakicommons\cache.py", line 15, in wrapper return getattr(self, s) AttributeError: 'Match' object has no...

There is currently no new release on this repo since v4.0.5 This doesn't really matter so to speak, but it's a bit confusing when looking at the releases on [pypi](https://pypi.org/project/cassiopeia/#history)...

help wanted