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

1# -*- coding: utf-8 -*- 

2 

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) 

9 

10Several modules and files are needed for this web application: 

11 

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""" 

17 

18from typing import List 

19 

20__all__: List[str] = [] # noqa: WPS410 (the only __variable__ we use)