src.core.io.mariadb module
This file contains code, which either - builds a connection to a mariadb server or - or executes sql queries on a mariadb server
- src.core.io.mariadb.buildConnection(customConf=None)[source]
builds a connection to mariadb server
Uses connection parameters to build a connection and a cursor(interface with server) to a database host
- Returns:
conn (connection) – Handles the connection to a MariaDB or MySQL database server. It encapsulates a database session.
cur (cursor) – Executes SQL statements and procedures, and manages fetching results.
- Parameters:
customConf (dict | None)
- Return type:
tuple
- src.core.io.mariadb.databaseSetup()[source]
Setups the connected database with the correct datatypes
- Return type:
None
- src.core.io.mariadb.executeQuery(query, conn, cur)[source]
executes a list of queries.
This method takes a conn, cur from a established mariadb connection and executes a list of passed queries.
- Parameters:
query (str) – a sql query
conn (connection) – connection to a mariadb server instance
cur (cursor) – cursor of a mariadb server instance
- src.core.io.mariadb.executeSQLFile(pathToFile)[source]
executes a .sql file. if only one file is given and the last command is a SELECT, it also outputs a dict
- Parameters:
PathToFile (str) – the relative path to a .sql file
pathToFile (str)
- Return type:
None
- src.core.io.mariadb.getCursorSelect(cur)[source]
returns the content of the cursor, after a done SELECT query.
- Parameters:
cur – the cursor of the described mariadb connection after a SELECT
- Returns:
parsed_rows – the parsed rows in a raw data format
- Return type:
list[dict]
- src.core.io.mariadb.updateConnectionState(customConf=None)[source]
updates the the connection status of lsas and writes it into the config files.
- Returns:
connection_status – either a ‘1’ for connected or a ‘0’ for disconnected
- Return type:
str
- Parameters:
customConf (dict | None)
Dependency Diagrams (without externals):
Dependency Diagrams:
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.io.wrapper" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"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.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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-cd19716053368455ad9f750ec50ef89ebecd90de.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.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.reading" -> "src.core.io.wrapper";
"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.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"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.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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-f188d54c97db5ffa1ba8f3702802fd30b0697dde.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.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.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.io.wrapper";
"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.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-3a03a0a4bd0b37e70bc6f391bc05bd1092c942b4.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.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.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.extract";
"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.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-26fdb63a3fcd70aca82b9218ea25ed5bbfc25f1f.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"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.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
}](../_images/graphviz-f7cd9a12b410d63ea7f131803863c49576b9ecba.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";
"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.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
}](../_images/graphviz-8508925f63a537430ca867305d74b7d37c3c4af4.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"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.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.writing";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.writing" -> "src.core.config";
"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.core.macros";
"src.main" -> "src.utils.io";
"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.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.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";
}](../_images/graphviz-d255647b5922f85fad3f1b6bee4d9b8e85c7dec1.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.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"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.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.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.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.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.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.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-cc6de4b89bad4cf2cea86ce9b510cf36296aad1c.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.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"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.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.pipelines.client" -> "src.core.meta";
"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.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.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.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-95b95b791b321ea2915496c2d0cc8b859df7490a.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.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"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.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.pipelines.client" -> "src.core.meta";
"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.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.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.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-77db1b924c6bfd96f251c9eca5b2094251aebc1b.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"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.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"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.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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-56e34d7d4a54f247fe6b385b65fa9866ffe19e1f.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.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"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.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.manager" -> "src.core.meta";
"src.core.process.reading" -> "src.core.io.wrapper";
"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.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"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.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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-3e98b76b516eb91fcf99e8c71714ecfa71889175.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.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"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.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.manager" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.io.wrapper";
"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.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-c51730bd1ad79901fed5ffa14aa531bbbb506418.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.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.config" -> "src.utils.path";
"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.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.manager" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.extract";
"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.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.visuals.gui";
"src.visuals.gui" -> "src.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-bcb0c8240b6014f1a119fb1c0193a0c690007b15.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "loguru";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.utils.io" -> "loguru";
"src.utils.io" -> "sys";
}](../_images/graphviz-0c14f076bf0094fa2015925ead2c94e2570b7261.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.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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.meta" -> "enum";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"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-635022c7435f14b5cfb6de56533bbcf8f88ff135.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "loguru";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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.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.writing";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.writing" -> "loguru";
"src.core.process.writing" -> "pandas";
"src.core.process.writing" -> "src.core.config";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.core.process.writing" -> "src.core.meta";
"src.main" -> "loguru";
"src.main" -> "pandas";
"src.main" -> "src.core.config";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.main" -> "src.utils.io";
"src.main" -> "sys";
"src.utils.io" -> "loguru";
"src.utils.io" -> "sys";
"src.visuals.windows.main_window" -> "loguru";
"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.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.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";
}](../_images/graphviz-89b596ec047794d4c1287c6a055b5132125697cb.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.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.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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.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.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.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.main_window" -> "loguru";
"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.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.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-1b029f9ec217d3e1eae01e3f4aba002d4eb7f83b.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.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.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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.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.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.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.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.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.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-6690cbfc662595bfdc908f7cfb6b1be56b218f73.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.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.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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.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.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.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.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.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.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-16f7a788b805cf5dff3e1cfedd5d9e1da2752509.png)
![digraph imports {
rankdir=LR;
node [shape=box];
"src.core.config" -> "loguru";
"src.core.config" -> "pandas";
"src.core.config" -> "src.core.meta";
"src.core.config" -> "src.utils.io";
"src.core.io.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.io.mariadb";
"src.core.macros" -> "src.core.process.writing";
"src.core.process.manager" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.writing" -> "src.core.io.mariadb";
"src.main" -> "src.core.io.mariadb";
"src.main" -> "src.core.macros";
"src.utils.io" -> "loguru";
"src.utils.io" -> "sys";
"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.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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.visuals.windows.profile_dialog";
}](../_images/graphviz-065cd2a45bf199cd26ee2331c9641087ba55989e.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.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.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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" -> "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" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.reading" -> "src.core.io.wrapper";
"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.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.visuals.windows.main_window";
"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.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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-4d2678d8e34b745dbe725aa5ef639dafd4a683af.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.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.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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" -> "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" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.io.wrapper";
"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.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.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-53a9df745e46b2f3327ba276590d8a67dc57c81a.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.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.mariadb" -> "loguru";
"src.core.io.mariadb" -> "mariadb";
"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" -> "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" -> "pandas";
"src.core.process.manager" -> "src.core.config";
"src.core.process.manager" -> "src.core.meta";
"src.core.process.pipelines.client" -> "src.core.team";
"src.core.process.reading" -> "src.core.io.wrapper";
"src.core.process.reading" -> "src.core.process.extract";
"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.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.visuals.windows.main_window";
"src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
"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.io.mariadb";
"src.visuals.windows.profile_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.sample_dialog" -> "src.core.io.mariadb";
"src.visuals.windows.settings" -> "src.core.io.mariadb";
"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.io.wrapper";
}](../_images/graphviz-9082541be77a4ef2a4327661c3a7528ccc8d1270.png)