Metadata-Version: 2.1
Name: simplepygraph
Version: 2.0.3
Summary: Un petit module pour créer des graphes (non orienté, orienté ou bi-partie)
Home-page: https://gitlab.com/sebhoa/pygraph
Author: Sébastien Hoarau
Maintainer: Sébastien Hoarau
License: CC BY-NC-SA 4.0
Keywords: PyGraph package Python graph education vizualisation
Platform: ALL
Classifier: Topic :: Education
Classifier: Topic :: Documentation
Description-Content-Type: text/markdown; charset=UTF-8
Requires-Dist: graphviz
Requires-Dist: networkx

## Objectif

`simplepygraph` est un module de manipulation de graphe permettant à la fois de manipuler la structure et de la visualiser dans un notebook. Il est notamment utile pour des enseignant•e•s souhaitant créer des ressources de cours autours des graphes, arbres etc. Le module s'appuie sur deux modules connus :

- un _modèle_ qui est un graphe au sens de networkx
- une _vue_ qui est un graphe au sens de graphviz

## Installation et utilisation

1. Installer l'outil [graphviz](https://graphviz.org/download/)
2. Installer le module `simplepygraph` :

    ```
    pip3 install simplepygraph
    ```

3. Utiliser (plutôt dans un notebook) :

    ```python
    import simplepygraph as spg

    mon_graphe = spg.Graph(5)
    ```

## Documentations

- Le dépot gitlab fourni un listing des fonctionnalités
- Ce tutoriel détaille un peu les choses : https://sebhoa.gitlab.io/iremi/01_Graphes/pygraph/
