dataforgoodfr / 12_bloom

24 stars 11 forks source link

Deploy back & front end #217

Closed SaboniAmine closed 3 weeks ago

SaboniAmine commented 1 month ago

Quelques ajustements (dont le passage à uv) pour pouvoir déployer les 2 apps sur les environnements Clever.

rv2931 commented 1 month ago

Le remplacement de poetry par uv et le passage de python 3.10 à 3.11 engendrent pas mal de changement La compilation sous 3.10 pose clairement souci avec uv. Est-ce qu'on force le passage en 3.11 pour tout le monde juste pour avoir uv L'intérêt d'UV selon @SaboniAmine c'est qu'il est plus léger et rapide par rapport à Poetry, a mettre en regard des impacts d'y passer avantages/inconvénients

rv2931 commented 4 weeks ago

Le dernier commit permet une installation compatible python 3.10/3.11 sous Docker/Docker Compose @njouanin tu aurais moyen de tester de ton côté ? tu es en déploiement natif non ? c'est intéressant Le gestionnaire de paquet c'est uv du coup, et je crois que la commande c'est uv sync dans le dossier backend ou se trouve le pyproject.toml

njouanin commented 3 weeks ago

testé avec Python 3.11 et uv => ça m'a l'air OK en tout cas pas de soucis constaté sur l'installation d'uv et uv sync