Minor changes, add requirements.txt

This commit is contained in:
flyingscorpio@clevo 2023-01-13 08:38:31 +01:00
parent 65029a3051
commit db12fb160c
2 changed files with 9 additions and 5 deletions

View file

@ -35,11 +35,11 @@ Les trois composants du projet sont dans le même dépôt :
- Artemis (client Python) :
Les fonctionnalités utilisées obligent d'utiliser Python 3.10 au minimum.
Les librairies `requests` et `zeep` sont nécessaires.
Les librairies `requests` et `zeep` sont nécessaires et sont listées dans le fichier `requirements.txt`.
On peut les installer avec :
```
pip3 install requests zeep
pip3 install -r requirements.txt
```
Ou par exemple sur Debian via `apt` :
```
@ -53,9 +53,12 @@ Les trois composants du projet sont dans le même dépôt :
- Kratos (client PHP) :
Afin de proposer un client GUI, le client PHP est fait pour être lancé localement et consulté via navigateur.
Il faut installer PHP :
Il faut installer PHP, sur Debian :
```
apt install php
```
sur Archlinux :
```
pacman -S php
```
Pour lancer le client :
@ -147,8 +150,7 @@ Ce module contient le code haut niveau appelé par les fonctions de chaque resso
- lire des éléments
- modifier des éléments
- supprimer des éléments
- `errors.rs` :
Définit les erreurs en rapport avec la base de données, pour que les fonctions puissent remonter les erreurs à la fonction appelante.
- `errors.rs` : définit les erreurs en rapport avec la base de données, pour que les fonctions puissent remonter les erreurs à la fonction appelante.
Ensuite, le serveur peut commencer à gérer les requêtes entrantes.

2
requirements.txt Normal file
View file

@ -0,0 +1,2 @@
requests
zeep