src.core.apis.ddragon module
api scaping for ddragon
- src.core.apis.ddragon.loadIdDataSet(dataRequested, patch=None)[source]
Saves and loads the IDs for data related to league games.
- Parameters:
dataRequested (str) – Determines the dataSet, which the function will load. Currently supported: “summoner”, “perk”, “champion”, “item”,
patch (str) – optional argument - specifies a patch
- Returns:
data_dict – The Dictionary, which has the wanted lol data
- Return type:
dict
- src.core.apis.ddragon.returnScrapeLink(dataRequested, patch=None)[source]
Generates an API Link for ddragon, by giving the type of data requested
- Parameters:
dataRequested (str) – Determines the data, which the function will pull. Currently supported: “summoner”, “perk”, “champion”, “item”
patch (str) – optional argument - specifies a custom patch
- Returns:
link – The link according to the wanted type of data
- Return type:
str
- src.core.apis.ddragon.scrapeRecentPatch()[source]
scrapes the recent patch
The recent patch gets scraped. period
- Returns:
patch – the recent patch number as a string
- Return type:
str
Dependency Diagrams (without externals):
Dependency Diagrams:
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.process.map" -> "src.core.apis.ddragon";
}](../_images/graphviz-bf89889df76819cfd0849b1a1dc576117562db2d.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
}](../_images/graphviz-fa4586a1298d06f3403a13b53837666119af7626.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-163d2a444d12ff57c66a5f893917305092185c88.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "src.core.process.extract";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-84dca86dc944ffd035d2083cc88a0b8feb7709e2.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.macros" -> "src.core.process.reading";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "src.core.process.extract";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.core.macros";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-5d282560f5581576ed393c30d7bd54b30a4b60da.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.utils.io";
}](../_images/graphviz-aff842b6410f5b18554ed62e6f2f295c4fae4649.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
}](../_images/graphviz-0fd444ac5623dd6bbadc64fc5df1249521de158c.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.utils.io";
"src.core.process.map" -> "src.core.apis.ddragon";
}](../_images/graphviz-3983ae584f556a736b46a465387b4452e919fcfd.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.process.map";
}](../_images/graphviz-06e3f1f43c7096e0b748165f3362b56f92a9cc65.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.process.extract" -> "src.core.meta";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-80a9461a2cc3cd831dda1e64355b9f5f8a9604cf.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.process.extract" -> "src.core.meta";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.utils.io";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-4df86742dcec2122bf9a6647db21417e1884cdd1.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.macros" -> "src.core.meta";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.utils.path";
"src.core.process.extract" -> "src.core.meta";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.utils.io";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.macros";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-9bc8e11d83ec8640f45b0964ce5a50d9a63099ff.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
}](../_images/graphviz-db7ad045b17a9a528b3e74898a9fd0696cebd79c.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-4a0498c809461c7eafa84bb97c4314d234aa71d3.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "src.core.process.extract";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-55bae2e0d78fc343587de66ecb9fb5abf8e77eba.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.macros" -> "src.core.process.reading";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "src.core.process.extract";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.core.macros";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-3ef7e63907879773f27c65f1ced59319013dce57.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "loguru";
"src.core.config" -> "pandas";
"src.core.config" -> "src.utils.io";
"src.utils.io" -> "loguru";
}](../_images/graphviz-56e1161e584c177ff4c80af7476455725f4ba4d5.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
}](../_images/graphviz-1fe764a20f5824bc983c5afa7875a469907b3e66.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "loguru";
"src.core.config" -> "pandas";
"src.core.config" -> "src.utils.io";
"src.core.process.map" -> "loguru";
"src.core.process.map" -> "pandas";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.utils.io" -> "loguru";
}](../_images/graphviz-c6869fae14a50509747386d1b332528b0b2de69a.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.map" -> "loguru";
"src.core.process.map" -> "os";
"src.core.process.map" -> "pandas";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.map" -> "sys";
"src.core.process.pipelines.client" -> "enum";
"src.core.process.pipelines.client" -> "loguru";
"src.core.process.pipelines.client" -> "pandas";
"src.core.process.pipelines.client" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
}](../_images/graphviz-e4d58b44dd7b9e8dbcfeb6440095ae82871c601f.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.extract" -> "enum";
"src.core.process.extract" -> "loguru";
"src.core.process.extract" -> "pandas";
"src.core.process.extract" -> "src.core.meta";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "loguru";
"src.core.process.map" -> "os";
"src.core.process.map" -> "pandas";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.map" -> "sys";
"src.core.process.pipelines.client" -> "enum";
"src.core.process.pipelines.client" -> "loguru";
"src.core.process.pipelines.client" -> "pandas";
"src.core.process.pipelines.client" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-364943a9218c515a9cc26a02c4a45c9bdc32d292.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.extract" -> "enum";
"src.core.process.extract" -> "loguru";
"src.core.process.extract" -> "pandas";
"src.core.process.extract" -> "src.core.meta";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "loguru";
"src.core.process.map" -> "os";
"src.core.process.map" -> "pandas";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.map" -> "sys";
"src.core.process.pipelines.client" -> "enum";
"src.core.process.pipelines.client" -> "loguru";
"src.core.process.pipelines.client" -> "pandas";
"src.core.process.pipelines.client" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "loguru";
"src.core.process.reading" -> "pandas";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.utils.io";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-e7b343f1135573dca231800ab35af99c7e784fa2.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.macros" -> "src.core.meta";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.extract" -> "enum";
"src.core.process.extract" -> "loguru";
"src.core.process.extract" -> "pandas";
"src.core.process.extract" -> "src.core.meta";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "loguru";
"src.core.process.map" -> "os";
"src.core.process.map" -> "pandas";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.map" -> "sys";
"src.core.process.pipelines.client" -> "enum";
"src.core.process.pipelines.client" -> "loguru";
"src.core.process.pipelines.client" -> "pandas";
"src.core.process.pipelines.client" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "loguru";
"src.core.process.reading" -> "pandas";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.utils.io";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.gui" -> "loguru";
"src.visuals.gui" -> "pathlib";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.gui" -> "sys";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.macros";
"src.visuals.windows.main_window" -> "src.core.meta";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.utils.path";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-b0c2f7747995ab0af369e7ba34f122fedd51e713.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "loguru";
"src.core.config" -> "pandas";
"src.core.config" -> "src.utils.io";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.utils.io" -> "loguru";
}](../_images/graphviz-3dda0ea64ea878e9c67645cf54b4dd01338269fc.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
}](../_images/graphviz-6fd6c7b0930eb3ddd024cf32e60fcab71a26351c.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-4b669798779c4bf510064be355a8cc30915ad37e.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "src.core.process.extract";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-9a46c30059a8aaf216c70339432776cc57c2ac5a.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "datetime";
"src.core.apis.ddragon" -> "loguru";
"src.core.apis.ddragon" -> "pandas";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.config" -> "enum";
"src.core.config" -> "loguru";
"src.core.config" -> "os";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.macros" -> "src.core.process.reading";
"src.core.meta" -> "enum";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.reading" -> "src.core.process.extract";
"src.utils.io" -> "csv";
"src.utils.io" -> "json";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.io" -> "pathlib";
"src.utils.io" -> "requests";
"src.utils.io" -> "socket";
"src.utils.io" -> "sys";
"src.utils.io" -> "time";
"src.utils.io" -> "urllib3";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.utils.path" -> "pathlib";
"src.utils.path" -> "sys";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.main_window" -> "src.core.macros";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
}](../_images/graphviz-2d1ed455beed75ec19ada22990053e287ff9601f.png)