Metadata-Version: 2.4
Name: adndpg
Version: 0.2.0
Summary: Bibliothèque graphique extrêmement simplifliée en français à des fins éducative, basée sur pyray
Project-URL: Homepage, https://github.com/l-ADN-des-petits-genie/adndpg-python
Project-URL: Documentation, https://github.com/l-ADN-des-petits-genie/adndpg-python#readme
Project-URL: Issues, https://github.com/l-ADN-des-petits-genie/adndpg-python/issues
Author-email: adndpg <contact@adndpg.dev>
License-Expression: MIT
License-File: LICENSE
Keywords: education,french,graphics,raylib
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: French
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Education
Classifier: Topic :: Games/Entertainment
Requires-Python: >=3.8
Requires-Dist: raylib>=5.0.0
Description-Content-Type: text/markdown

# 👨‍🏫 adndpg

Bibliothèque graphique extrêmement simplifliée en français à des fins éducative, basée sur [pyray](https://electronstudio.github.io/raylib-python-cffi/pyray.html), un wrapper de [raylib](https://www.raylib.com/).

---

## 📦 Installation (pour les élèves)

```bash
pip install adndpg
```

---

## 🔧 Maintenance du Package

### Prérequis

```bash
pip install build twine hatchling
```

### Installation en mode développement

```bash
git clone https://github.com/your-username/adndpg.git
cd adndpg
pip install -e .
```

### Lancer les tests visuels

Tous les tests s'exécutent dans une unique fenêtre graphique:

```bash
python tests/lancer_tests.py
```

En cas d'échec, la fenêtre se met en pause et affiche l'erreur.  
`ESPACE` = continuer | `ECHAP` = quitter

### Lancer un exemple

```bash
python examples/exemple_jeu_simple.py
```

### Build du package

```bash
python -m build
```

Génère:

- `dist/adndpg-X.X.X-py3-none-any.whl`
- `dist/adndpg-X.X.X.tar.gz`

### Mise à jour de la version

Modifier `__version__` dans `src/adndpg/__init__.py`:

```python
__version__ = "X.X.X"
```

### Publication sur PyPI

La publication s'effectue lors de la création d'une nouvelle release sur le dépôt Github.