src.core.config module
This file contains a class for handling the current configuration of the program
- class src.core.config.ConfigHandler[source]
Bases:
objectgeneral handler for configs. This file loads an instance of this.
- volatile_settings
settings, which aren’t written to files and load on runtime.
- Type:
dict[str,str]
- internal_settings
internal settings, which determine the filepath for general settings
- Type:
dict[str,str]
- needsReconfigure
returns if the settings need to be reconfigured
- Type:
property
- reconfigure[source]
reconfigures all settings according to the blueprints in this file
- Type:
function
- internal_settings: dict[str, str]
rtfesafes
- property needsReconfigure: bool
- class src.core.config.Configs(*values)[source]
Bases:
StrEnum- DB = 'connections'
- MAIN = 'lsas'
- PROF = 'profiles'
- static _generate_next_value_(name, start, count, last_values)
Return the lower-cased version of the member name.
- src.core.config.config: ConfigHandler = <src.core.config.ConfigHandler object>
the config instance, used by the whole project.
- src.core.config.locPathInt_c: str = '.internal/'
location for the internal config file
- src.core.config.locPathSet_c: str = 'config/'
location for general settings
Dependency Diagrams (without externals):
Dependency Diagrams:
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"src.core.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.process.manager" -> "src.core.config";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-2c4c781c4880886f996a0b7c2d353a33d55f5601.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"src.core.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-b97f8d05c9e4b207677424d2fbedd1da5c51754b.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"src.core.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-ca014cfd8ba5408960d9a8ec8d6aec24b2f58eaa.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"src.core.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-01b5fbc05e28eb760a6f5ae55af3ac235f8288a9.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
}](../_images/graphviz-a4bf5dcc30553e8c1709cdebfab004b4d6875dd3.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.apis.riot" -> "src.core.config";
"src.core.apis.riot" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.csv" -> "src.core.config";
"src.core.io.csv" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.io.wrapper" -> "src.core.meta";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.reading" -> "src.utils.io";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.utils.io";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.maria_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.utils.io";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-12837c04d0e8d4fd04194302192c08eb3d1bae00.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.utils.io";
"src.core.analyse.plugin" -> "src.utils.path";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.apis.riot" -> "src.core.config";
"src.core.apis.riot" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.csv" -> "src.core.config";
"src.core.io.csv" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.io.wrapper" -> "src.core.meta";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.meta";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.macros" -> "src.utils.path";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.reading" -> "src.utils.io";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.utils.io";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.maria_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.utils.io";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-3e27852cd6c88bd9d71a46022b398ceb96393e9d.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.utils.io";
"src.core.analyse.plugin" -> "src.utils.path";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.apis.riot" -> "src.core.config";
"src.core.apis.riot" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.csv" -> "src.core.config";
"src.core.io.csv" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.io.wrapper" -> "src.core.meta";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.meta";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.macros" -> "src.utils.path";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"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.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.reading" -> "src.utils.io";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.utils.io";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.maria_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.utils.io";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-2825ee11b457459eae5a2d77e1970b4ce89a2016.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.utils.io";
"src.core.analyse.plugin" -> "src.utils.path";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.ddragon" -> "src.utils.io";
"src.core.apis.riot" -> "src.core.config";
"src.core.apis.riot" -> "src.utils.io";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.csv" -> "src.core.config";
"src.core.io.csv" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.io.wrapper" -> "src.core.meta";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.meta";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"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.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"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.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.reading" -> "src.utils.io";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.utils.io";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.maria_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.utils.io";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-cefa40b36922d97a4cd4b25ed805b599f92b512a.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.process.manager" -> "src.core.config";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-a68ed4b9bb2dfaa09d83518478a176763e371f4f.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-2f36fc57809de20175fc6e51c6e5e413b3cf78d0.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-76b25a1df64f32b3a5fb8459ffe636ddcb1073ec.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"src.core.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-1b27b959be5fd6e947c93194f8525c08743f7e55.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"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" -> "loguru";
"src.utils.io" -> "os";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
}](../_images/graphviz-af458654c46f0aa25a2946493a4b9fba800e8bd5.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"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-fa6cc3323730f1fd3b1e2bfe2c6961c45eccffd7.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"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.apis.riot" -> "loguru";
"src.core.apis.riot" -> "src.core.config";
"src.core.apis.riot" -> "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.io.csv" -> "loguru";
"src.core.io.csv" -> "os";
"src.core.io.csv" -> "pandas";
"src.core.io.csv" -> "src.core.config";
"src.core.io.csv" -> "src.core.meta";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.wrapper" -> "loguru";
"src.core.io.wrapper" -> "pandas";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.io.wrapper" -> "src.core.meta";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.reading" -> "loguru";
"src.core.process.reading" -> "pandas";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.reading" -> "src.utils.io";
"src.core.process.writing" -> "loguru";
"src.core.process.writing" -> "pandas";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.main" -> "loguru";
"src.main" -> "os";
"src.main" -> "pandas";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.visuals.gui" -> "loguru";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "loguru";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.utils.io";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "loguru";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.maria_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.sample_dialog" -> "loguru";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.utils.io";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "loguru";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-30aeb49e320a82980337f1a614a43dd54d6dc05e.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "os";
"src.core.analyse.plotting" -> "pandas";
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plotting" -> "sys";
"src.core.analyse.plugin" -> "loguru";
"src.core.analyse.plugin" -> "os";
"src.core.analyse.plugin" -> "pandas";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.utils.io";
"src.core.analyse.plugin" -> "src.utils.path";
"src.core.analyse.plugin" -> "sys";
"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.apis.riot" -> "loguru";
"src.core.apis.riot" -> "src.core.config";
"src.core.apis.riot" -> "src.utils.io";
"src.core.apis.riot" -> "time";
"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.io.csv" -> "loguru";
"src.core.io.csv" -> "os";
"src.core.io.csv" -> "pandas";
"src.core.io.csv" -> "src.core.config";
"src.core.io.csv" -> "src.core.meta";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.io.wrapper" -> "loguru";
"src.core.io.wrapper" -> "pandas";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.io.wrapper" -> "src.core.meta";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.meta";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.macros" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"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.reading" -> "loguru";
"src.core.process.reading" -> "pandas";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.reading" -> "src.utils.io";
"src.core.process.writing" -> "loguru";
"src.core.process.writing" -> "pandas";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.core.team" -> "loguru";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "loguru";
"src.main" -> "os";
"src.main" -> "pandas";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.main" -> "sys";
"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.analytics_space" -> "loguru";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.utils.io";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "loguru";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.maria_dialog" -> "src.utils.io";
"src.visuals.windows.maria_dialog" -> "time";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.sample_dialog" -> "loguru";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.utils.io";
"src.visuals.windows.sample_dialog" -> "time";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "loguru";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-b35795be2d94686ab5e5facbc1e122576d3807a3.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "os";
"src.core.analyse.plotting" -> "pandas";
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plotting" -> "sys";
"src.core.analyse.plugin" -> "loguru";
"src.core.analyse.plugin" -> "os";
"src.core.analyse.plugin" -> "pandas";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.utils.io";
"src.core.analyse.plugin" -> "src.utils.path";
"src.core.analyse.plugin" -> "sys";
"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.apis.riot" -> "loguru";
"src.core.apis.riot" -> "src.core.config";
"src.core.apis.riot" -> "src.utils.io";
"src.core.apis.riot" -> "time";
"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.io.csv" -> "loguru";
"src.core.io.csv" -> "os";
"src.core.io.csv" -> "pandas";
"src.core.io.csv" -> "src.core.config";
"src.core.io.csv" -> "src.core.meta";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.io.wrapper" -> "loguru";
"src.core.io.wrapper" -> "pandas";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.io.wrapper" -> "src.core.meta";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.meta";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.macros" -> "src.utils.path";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"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.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "loguru";
"src.core.process.reading" -> "pandas";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.reading" -> "src.utils.io";
"src.core.process.writing" -> "loguru";
"src.core.process.writing" -> "pandas";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.core.team" -> "loguru";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "loguru";
"src.main" -> "os";
"src.main" -> "pandas";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.main" -> "sys";
"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.analytics_space" -> "loguru";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.utils.io";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "loguru";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.maria_dialog" -> "src.utils.io";
"src.visuals.windows.maria_dialog" -> "time";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.sample_dialog" -> "loguru";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.utils.io";
"src.visuals.windows.sample_dialog" -> "time";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "loguru";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-33f46b98d8acbf4f5c400a85b94185a07b6af3e7.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "os";
"src.core.analyse.plotting" -> "pandas";
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plotting" -> "sys";
"src.core.analyse.plugin" -> "loguru";
"src.core.analyse.plugin" -> "os";
"src.core.analyse.plugin" -> "pandas";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.utils.io";
"src.core.analyse.plugin" -> "src.utils.path";
"src.core.analyse.plugin" -> "sys";
"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.apis.riot" -> "loguru";
"src.core.apis.riot" -> "src.core.config";
"src.core.apis.riot" -> "src.utils.io";
"src.core.apis.riot" -> "time";
"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.io.csv" -> "loguru";
"src.core.io.csv" -> "os";
"src.core.io.csv" -> "pandas";
"src.core.io.csv" -> "src.core.config";
"src.core.io.csv" -> "src.core.meta";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "pandas";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.meta";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.mariadb" -> "src.utils.io";
"src.core.io.mariadb" -> "sys";
"src.core.io.wrapper" -> "loguru";
"src.core.io.wrapper" -> "pandas";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.io.wrapper" -> "src.core.meta";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.meta";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"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.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"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.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "loguru";
"src.core.process.reading" -> "pandas";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.meta";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.reading" -> "src.utils.io";
"src.core.process.writing" -> "loguru";
"src.core.process.writing" -> "pandas";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.core.team" -> "loguru";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "loguru";
"src.main" -> "os";
"src.main" -> "pandas";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.utils.io";
"src.main" -> "src.visuals.gui";
"src.main" -> "sys";
"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.analytics_space" -> "loguru";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.utils.io";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "loguru";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "loguru";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.maria_dialog" -> "src.utils.io";
"src.visuals.windows.maria_dialog" -> "time";
"src.visuals.windows.profile_dialog" -> "loguru";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.utils.io";
"src.visuals.windows.profile_dialog" -> "time";
"src.visuals.windows.sample_dialog" -> "loguru";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.utils.io";
"src.visuals.windows.sample_dialog" -> "time";
"src.visuals.windows.settings" -> "loguru";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.meta";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "loguru";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-2770841ef39aa17be129378a0f0fbc740f790545.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"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.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "src.core.config";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.visuals.gui";
"src.utils.io" -> "loguru";
"src.utils.io" -> "os";
"src.utils.path" -> "loguru";
"src.utils.path" -> "os";
"src.visuals.gui" -> "src.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"src.visuals.windows.main_window" -> "src.core.process.reading";
"src.visuals.windows.main_window" -> "src.visuals.windows.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-245bce404943762de456fd1663b2a145716d8260.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"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.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"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.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-523f635fe4d13c739319043b062c9174841c1d6c.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"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.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.meta" -> "enum";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"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.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-2a19dd35dc206ceba08a16d8983f7dec352b1e92.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.analyse.plotting" -> "src.core.io.wrapper";
"src.core.analyse.plugin" -> "src.core.io.wrapper";
"src.core.apis.ddragon" -> "src.core.config";
"src.core.apis.riot" -> "src.core.config";
"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.io.csv" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.config";
"src.core.io.mariadb" -> "src.core.process.manager";
"src.core.io.wrapper" -> "src.core.config";
"src.core.io.wrapper" -> "src.core.io.csv";
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.reading";
"src.core.macros" -> "src.core.process.writing";
"src.core.meta" -> "enum";
"src.core.process.extract" -> "src.core.process.pipelines.client";
"src.core.process.manager" -> "src.core.config";
"src.core.process.map" -> "src.core.apis.ddragon";
"src.core.process.pipelines.client" -> "src.core.process.map";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.config";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.extract";
"src.core.process.reading" -> "src.core.process.manager";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.csv";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.team" -> "src.core.io.wrapper";
"src.main" -> "src.core.analyse.plugin";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"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.core.config";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.core.config";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"src.visuals.windows.main_window" -> "src.core.apis.riot";
"src.visuals.windows.main_window" -> "src.core.config";
"src.visuals.windows.main_window" -> "src.core.io.mariadb";
"src.visuals.windows.main_window" -> "src.core.io.wrapper";
"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.analytics_space";
"src.visuals.windows.main_window" -> "src.visuals.windows.maria_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.sample_dialog";
"src.visuals.windows.main_window" -> "src.visuals.windows.settings";
"src.visuals.windows.maria_dialog" -> "src.core.config";
"src.visuals.windows.maria_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.config";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.apis.riot";
"src.visuals.windows.sample_dialog" -> "src.core.config";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.config";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.process.manager";
"src.visuals.windows.settings" -> "src.core.process.pipelines.client";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
"src.visuals.windows.spaces.templater" -> "src.core.analyse.plugin";
"src.visuals.windows.spaces.templater" -> "src.core.config";
"src.visuals.windows.spaces.templater" -> "src.core.io.wrapper";
}](../_images/graphviz-b12d3037255ef76e6892e33c4ccbf6a9506f3cbd.png)