Metadata-Version: 2.4
Name: climax-CERTIC
Version: 0.2.4
Summary: CLI tool for MaX, Le Moteur d'Affichage XML.
Author-email: Mickaël Desfrênes <mickael.desfrenes@unicaen.fr>
Maintainer-email: Mickaël Desfrênes <mickael.desfrenes@unicaen.fr>
License: CECILL-C
License-File: LICENSE
Requires-Python: >=3.9
Requires-Dist: basexclient>=8.4.4
Requires-Dist: beautifulsoup4>=4.12.3
Requires-Dist: bottle>=0.13.2
Requires-Dist: geler-certic>=0.4.1
Requires-Dist: lxml-html-clean>=0.4.1
Requires-Dist: lxml>=5.3.0
Requires-Dist: oora>=0.2.3
Requires-Dist: pyinstaller>=6.11.1
Requires-Dist: requests>=2.32.3
Requires-Dist: simple-term-menu>=1.6.6
Requires-Dist: typer>=0.15.1
Description-Content-Type: text/markdown

# CLIMAX

## Install

```
 Utilisation: climax [OPTIONS] COMMAND [ARGS]...                                            
                                                                                            
 Utilitaire en ligne de commande pour la gestion des projets MaX                            
                                                                                            
╭─ Options ────────────────────────────────────────────────────────────────────────────────╮
│ --install-completion          Install completion for the current shell.                  │
│ --show-completion             Show completion for the current shell, to copy it or       │
│                               customize the installation.                                │
│ --help                        Voir cette aide et quitter                                 │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commandes ──────────────────────────────────────────────────────────────────────────────╮
│ sync             Initialisation d'une instance existante de MaX                          │
│ new              Création d'une nouvelle instance de MaX                                 │
│ demo             Installe une édition de démonstration dans l'instance de MaX en cours   │
│ stop             Arrête l'instance de MaX du dossier en cours                            │
│ start            Démarre l'instance de MaX du dossier en cours                           │
│ cache-clear      Efface le cache de climax                                               │
│ config           Affiche la configuration de MaX                                         │
│ freeze           Fait une copie HTML statique du projet dans le dossier                  │
│ bundles-remove   Supprime un bundle pour l'instance de Max en cours                      │
│ bundles-list     Liste les bundles disponibles                                           │
│ bundles-add      Ajoute un bundle pour l'instance de Max en cours                        │
│ feed             Ajoute un fichier XML à l'instance de Max en cours                      │
│ basex            Lance le client de BaseX                                                │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
```

## Development

### Prerequisite

- uv: `curl -LsSf https://astral.sh/uv/install.sh | sh`
- gettext

### Commands

Type `make help`