LICENSE
README.rst
setup.py
src/riotwatcher/Deserializer.py
src/riotwatcher/LolWatcher.py
src/riotwatcher/LorWatcher.py
src/riotwatcher/RateLimiter.py
src/riotwatcher/TftWatcher.py
src/riotwatcher/ValWatcher.py
src/riotwatcher/__init__.py
src/riotwatcher/__version__.py
src/riotwatcher/exceptions.py
src/riotwatcher/riotwatcher.py
src/riotwatcher.egg-info/PKG-INFO
src/riotwatcher.egg-info/SOURCES.txt
src/riotwatcher.egg-info/dependency_links.txt
src/riotwatcher.egg-info/requires.txt
src/riotwatcher.egg-info/top_level.txt
src/riotwatcher/Handlers/DeprecationHandler.py
src/riotwatcher/Handlers/DeserializerAdapter.py
src/riotwatcher/Handlers/DictionaryDeserializer.py
src/riotwatcher/Handlers/IllegalArgumentError.py
src/riotwatcher/Handlers/RateLimiterAdapter.py
src/riotwatcher/Handlers/RequestHandler.py
src/riotwatcher/Handlers/SanitationHandler.py
src/riotwatcher/Handlers/ThrowOnErrorHandler.py
src/riotwatcher/Handlers/TypeCorrectorHandler.py
src/riotwatcher/Handlers/__init__.py
src/riotwatcher/Handlers/RateLimit/ApplicationRateLimiter.py
src/riotwatcher/Handlers/RateLimit/BasicRateLimiter.py
src/riotwatcher/Handlers/RateLimit/HeaderBasedLimiter.py
src/riotwatcher/Handlers/RateLimit/InternalLimiter.py
src/riotwatcher/Handlers/RateLimit/Limits.py
src/riotwatcher/Handlers/RateLimit/MethodRateLimiter.py
src/riotwatcher/Handlers/RateLimit/OopsRateLimiter.py
src/riotwatcher/Handlers/RateLimit/__init__.py
src/riotwatcher/_apis/BaseApi.py
src/riotwatcher/_apis/Endpoint.py
src/riotwatcher/_apis/NamedEndpoint.py
src/riotwatcher/_apis/UrlConfig.py
src/riotwatcher/_apis/__init__.py
src/riotwatcher/_apis/helpers.py
src/riotwatcher/_apis/league_of_legends/ChallengesApiV1.py
src/riotwatcher/_apis/league_of_legends/ChampionApiV3.py
src/riotwatcher/_apis/league_of_legends/ChampionMasteryApiV4.py
src/riotwatcher/_apis/league_of_legends/ClashApiV1.py
src/riotwatcher/_apis/league_of_legends/DataDragonApi.py
src/riotwatcher/_apis/league_of_legends/LeagueApiV4.py
src/riotwatcher/_apis/league_of_legends/LolStatusApiV3.py
src/riotwatcher/_apis/league_of_legends/LolStatusApiV4.py
src/riotwatcher/_apis/league_of_legends/MatchApiV5.py
src/riotwatcher/_apis/league_of_legends/SpectatorApiV4.py
src/riotwatcher/_apis/league_of_legends/SummonerApiV4.py
src/riotwatcher/_apis/league_of_legends/__init__.py
src/riotwatcher/_apis/league_of_legends/urls/ChallengesApiV1Urls.py
src/riotwatcher/_apis/league_of_legends/urls/ChampionApiUrls.py
src/riotwatcher/_apis/league_of_legends/urls/ChampionMasteryApiUrls.py
src/riotwatcher/_apis/league_of_legends/urls/ClashApiUrls.py
src/riotwatcher/_apis/league_of_legends/urls/DataDragonUrls.py
src/riotwatcher/_apis/league_of_legends/urls/LeagueApiUrls.py
src/riotwatcher/_apis/league_of_legends/urls/LeagueEndpoint.py
src/riotwatcher/_apis/league_of_legends/urls/LolStatusApiUrls.py
src/riotwatcher/_apis/league_of_legends/urls/LolStatusApiV4Urls.py
src/riotwatcher/_apis/league_of_legends/urls/MatchApiV5Urls.py
src/riotwatcher/_apis/league_of_legends/urls/SpectatorApiUrls.py
src/riotwatcher/_apis/league_of_legends/urls/SummonerApiUrls.py
src/riotwatcher/_apis/league_of_legends/urls/ThirdPartyCodeApiUrls.py
src/riotwatcher/_apis/league_of_legends/urls/__init__.py
src/riotwatcher/_apis/legends_of_runeterra/MatchApi.py
src/riotwatcher/_apis/legends_of_runeterra/RankedApi.py
src/riotwatcher/_apis/legends_of_runeterra/__init__.py
src/riotwatcher/_apis/legends_of_runeterra/urls/LorEndpoint.py
src/riotwatcher/_apis/legends_of_runeterra/urls/MatchApiUrls.py
src/riotwatcher/_apis/legends_of_runeterra/urls/RankedApiUrls.py
src/riotwatcher/_apis/legends_of_runeterra/urls/__init__.py
src/riotwatcher/_apis/riot/AccountApi.py
src/riotwatcher/_apis/riot/__init__.py
src/riotwatcher/_apis/riot/urls/AccountApiUrls.py
src/riotwatcher/_apis/riot/urls/RiotEndpoint.py
src/riotwatcher/_apis/riot/urls/__init__.py
src/riotwatcher/_apis/team_fight_tactics/LeagueApi.py
src/riotwatcher/_apis/team_fight_tactics/MatchApi.py
src/riotwatcher/_apis/team_fight_tactics/SummonerApi.py
src/riotwatcher/_apis/team_fight_tactics/__init__.py
src/riotwatcher/_apis/team_fight_tactics/urls/LeagueApiUrls.py
src/riotwatcher/_apis/team_fight_tactics/urls/MatchApiUrls.py
src/riotwatcher/_apis/team_fight_tactics/urls/SummonerApiUrls.py
src/riotwatcher/_apis/team_fight_tactics/urls/TftEndpoint.py
src/riotwatcher/_apis/team_fight_tactics/urls/__init__.py
src/riotwatcher/_apis/valorant/ContentApi.py
src/riotwatcher/_apis/valorant/MatchApi.py
src/riotwatcher/_apis/valorant/__init__.py
src/riotwatcher/_apis/valorant/urls/ContentApiUrls.py
src/riotwatcher/_apis/valorant/urls/MatchApiUrls.py
src/riotwatcher/_apis/valorant/urls/ValEndpoint.py
src/riotwatcher/_apis/valorant/urls/__init__.py
tests/test_LolWatcher.py
tests/test_LorWatcher.py
tests/test_RiotWatcher.py
tests/test_TftWatcher.py
tests/test_ValWatcher.py