-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: remplacer poetry par uv #875
Conversation
ajout de => résout l'erreur sur l'environnement virtuel |
|
|
exec
|
🥁 La recette jetable est prête ! 👉 Je veux tester cette PR ! |
fichier
=> le parametre |
dans résultat 🔴
début du fichier
toujours un sujet avec la ligne 3 ? |
🥁 La recette jetable est prête ! 👉 Je veux tester cette PR ! |
befbb75
to
cef0a4e
Compare
🥁 La recette jetable est prête ! 👉 Je veux tester cette PR ! |
🥁 La recette jetable est prête ! 👉 Je veux tester cette PR ! |
🥁 La recette jetable est prête ! 👉 Je veux tester cette PR ! |
4c33e0d
to
54c1301
Compare
pyproject.toml
Outdated
name = "lacommunaute" | ||
version = "2.19.0" | ||
description = "La communauté de l'inclusion" | ||
authors = [] | ||
license = "ETALAB 2.0" | ||
license = {text = "ETALAB 2.0"} | ||
requires-python = "~=3.11" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
requires-python = "~=3.11" | |
requires-python = "~=3.12" |
line_length = 119 | ||
[dependency-groups] | ||
dev = [ | ||
"black>=24.3.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Plus nécessaire ?
dependencies = [ | ||
"Django>=5.0", | ||
"python-dotenv>=0.21.0", | ||
"psycopg2-binary>=2.9.3", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Je ne pense pas que la version binaire soit nécessaire ?
54c1301
to
943eb06
Compare
943eb06
to
9eec8c3
Compare
Description
🎸 utiliser
uv
pour la gestion des environnements virtuels et la gestion des dépendances🎸 le fichier
requirements.txt
requis par le PAASclevercloud
est généré à partir du fichieruv.lock
versionné, lors du déploiement.Type de changement
🚧 technique
Points d'attention
🦺 suppression du versionning des fichiers
requirements.txt
🦺 le script
pre_build.sh
est chargé de généré le fichierrequirements.txt
🦺 les paramètres de
uv export
:*
--format requirements-txt
: export au format avec les hashes des dépendances*
--no-dev
: ignorer les dependances du groupe dev*
--frozen
: ne pas mettre à jouruv.lock
avant l'export🦺 export du chemin de l'environnement virtuel dans
ci.yml
pour que les étapes suivantes accèdent aux dépendances installées