Utilise pydantic.Settings pour la configuration
Ça me titillait depuis longtemps de passer par cette solution plus standard et documentée.
On avait déjà la dépendance à pydantic
via fastapi
, donc ça ne change pas grand chose.
On peut maintenant avoir des variables sans valeur par défaut si on le souhaite, aussi le .env
local est lu directement.
Pour déployer il faut avoir merger cette MR https://datahub.incubateur.tech/infrastructure/infrastructure/-/merge_requests/49
Edited by Vincent Lara