💫 PoroPilot 💫
Riot API made easy
🚀 Features
PoroPilot is a Python library designed to simplify interactions with the Riot Games API. With a suite of classes tailored for ease of use, here’s what PoroPilot offers:
-
PoroPilot: Your primary interface to the Riot API, handling initialization of essential details like the API key, region, and debug mode.
-
RequestHandler: Manages the creation of requests to the Riot Games API, utilizing
UrlBuilderfor URL construction. -
MatchApi and SummonerApi: Facilitate querying of match and summoner information, respectively.
🛠️ Usage
Initially, you can start with main.py, but this approach will be phased out in future versions.
Here's a quick start guide to get you up and running:
from poropilot import PoroPilot
# Initialize PoroPilot with your API key and region
euw1_pp = PoroPilot(api_key="your_api_key", region="euw1")
# Fetch match details by its ID
match_info = euw1_pp.match.by_match_id(match_id="your_match_id")
# Fetch player details by summoner name
summoner_info = euw1_pp.summoner.by_name(summoner_name="your_summoner_name")
Metadata
Release files for PoroPilot 0.2.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| PoroPilot-0.2.10.tar.gz | 6.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| PoroPilot-0.2.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.5 kB
Release files / PoroPilot-0.2.10.tar.gz
| Download URL | PoroPilot-0.2.10.tar.gz |
|---|---|
| Size | 6.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eaebb2dea419c10a5a1e02638bf42a4908ba5b1997ea8d95adf3ba8e5d460f53
|
|
BLAKE2b-256 checksum How to use checksums |
e6a5efc517e716121f09a5432e886f4b50cb9f365f64aa9ae540a2dd15b7fe37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.4
|
Release files / PoroPilot-0.2.10-py3-none-any.whl
| Download URL | PoroPilot-0.2.10-py3-none-any.whl |
|---|---|
| Size | 9.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1f98bccc877797cfc7abd62cb03bbc6d4bc0321db5727e8211950f6a20326f52
|
|
BLAKE2b-256 checksum How to use checksums |
7491665852e77060fa06f177c1004899d96c813409c21f05afcdddb7ed82be8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.4
|