Coverage for src\cognitivefactory\interactive_clustering_gui\__init__.py: 100.00%
3 statements
« prev ^ index » next coverage.py v7.4.3, created at 2024-03-22 23:23 +0100
« prev ^ index » next coverage.py v7.4.3, created at 2024-03-22 23:23 +0100
1# -*- coding: utf-8 -*-
3"""
4* Name: cognitivefactory.interactive_clustering_gui
5* Description: Web application for Interactive Clustering methodology.
6* Author: Erwan SCHILD
7* Created: 22/10/2021
8* Licence: CeCILL (https://cecill.info/licences.fr.html)
10Several modules and files are needed for this web application:
12- `app`: the main application file, that defines FastAPI routes (project management, ). See [interactive_clustering_gui/app](https://cognitivefactory.github.io/interactive-clustering-gui/reference/cognitivefactory/interactive_clustering_gui/app/) documentation ;
13- `backgroundtasks`: the worker file, that defines tasks to run in background (). See [interactive_clustering_gui/backgroundtasks](https://cognitivefactory.github.io/interactive-clustering-gui/reference/cognitivefactory/interactive_clustering_gui/backgroundtasks/) documentation ;
14- `models`: the models file, that defines requests parameters and application states. See [interactive_clustering_gui/models](https://cognitivefactory.github.io/interactive-clustering-gui/reference/cognitivefactory/interactive_clustering_gui/models/) documentation ;
15- `cli`: the command line input functionnalities, needed to launch the app. See [interactive_clustering_gui/cli](https://cognitivefactory.github.io/interactive-clustering-gui/reference/cognitivefactory/interactive_clustering_gui/cli/) documentation.
16"""
18from typing import List
20__all__: List[str] = [] # noqa: WPS410 (the only __variable__ we use)