notes de séance : règle d'exclusion par préfixe

This commit is contained in:
2026-09-07 10:11:54 +02:00
parent 05f67de5be
commit cddcafb432
+8 -6
View File
@@ -11,7 +11,7 @@ streaming) et PERRIAND-7 (station orbitale en avarie).
| `TP_ZEvent.md` | Élèves | oui |
| `TP_ZEvent.ipynb` | Élèves | seulement si ajouté à `NOTEBOOK_ALLOWLIST` |
| `Corrige_TP_ZEvent.md` | Professeur | **oui par défaut** (c'est un `.md`), voir ci-dessous |
| `_generateur_zevent.py` | Professeur | non (`EXCLUDE_FILES`) |
| `_generateur_zevent.py` | Professeur | non (préfixe `_`) |
Écrit au gabarit de tes TP : `## Contexte`, `## Objectifs pédagogiques`, `## Partie N`,
`**Question N.M**`, sorties attendues en commentaire à droite des `print`, `## Barème
@@ -57,7 +57,7 @@ pendant l'été peut valider la moitié du TP sans toucher aux dictionnaires.
| `PERRIAND-7_Reveil_des_systemes.ipynb` | Élèves | oui (`NOTEBOOK_ALLOWLIST`) |
| `PERRIAND-7_CORRIGE.ipynb` | Professeur | non (aucun notebook Terminale hors allowlist) |
| `NOTES_PROF.md` | Professeur | non (`EXCLUDE_FILES`) |
| `_generateur.py` | Professeur | non (`EXCLUDE_FILES`, il contient le corrigé) |
| `_generateur.py` | Professeur | non (préfixe `_`, il contient le corrigé) |
Notebooks ouvrables sur [Basthon](https://basthon.fr), Jupyter ou VS Code.
Aucune bibliothèque externe, aucun fichier annexe.
@@ -151,10 +151,12 @@ un montant dans le jeu de données met donc à jour tous les résultats de l'én
Modifier un exercice dans `_generateur.py` puis relancer met à jour les deux notebooks.
Attention : `_generateur.py` contient le corrigé en clair, et `build_docs.py` publie les
fichiers `.py` comme ressources téléchargeables. Il est explicitement exclu du build
(`EXCLUDE_FILES`), tout comme le présent fichier. Ne pas le renommer sans mettre à jour
cette exclusion côté serveur.
Attention : les deux générateurs contiennent le corrigé en clair, et `build_docs.py` publie
les fichiers `.py` comme ressources téléchargeables. Depuis le 7 septembre 2026, **tout
fichier dont le nom commence par `_` est exclu du build**, quel que soit son type. C'est une
règle de préfixe et non une liste de noms : un nouveau fichier de travail est couvert
d'office. Le nommage `_quelquechose` est donc la convention à respecter pour tout ce qui ne
doit pas partir en ligne. `NOTES_PROF.md`, lui, reste exclu par son nom (`EXCLUDE_FILES`).
---
*Lycée Charlotte Perriand, NSI Terminale, Licence CC BY-SA 4.0*