Skip to content
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

Ajoute un script pour vérifier les versions des dépendances Python #6567

Merged

Conversation

Situphen
Copy link
Member

La commande list-outdated-back ne fonctionne pas bien aujourd'hui, notamment car elle utilise pip list --outdated qui travaille à partir des paquets installés.

La commande que je propose compare les versions des paquets dans les fichiers requirements*.txt à leur dernière version publiée sur Pypi. Elle ne dépend donc pas des paquets installés. En bonus, la sortie garde l'ordre des paquets dans les fichiers requirements*.txt et il y a trois couleurs pour distinguer les paquets. En vert, pas de mise à jour. En jaune, mise à jour mineure ou patch. En rouge, mise à jour majeure.

QA : source zdsenv/bin/activate puis make list-outdated-back

@Situphen Situphen added the C-DevelopmentEnv Amélioration de l'environnement de dev label Jan 12, 2024
@Situphen Situphen force-pushed the check_requirements_versions branch from e6447ec to c90c1f1 Compare January 12, 2024 23:03
@coveralls
Copy link

coveralls commented Jan 12, 2024

Coverage Status

coverage: 88.811%. remained the same
when pulling 1f953b5 on Situphen:check_requirements_versions
into f9eccb4 on zestedesavoir:dev.

@philippemilink philippemilink force-pushed the check_requirements_versions branch from c90c1f1 to 1f953b5 Compare January 13, 2024 11:15
Copy link
Member

@philippemilink philippemilink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA OK ✔️

Testé avant et après avoir fusionné #6566, ça fonctionne bien. Bravo ! Je pense que ce script va rapidement se retrouver dans d'autres projets 😉

@philippemilink philippemilink merged commit 0f79e79 into zestedesavoir:dev Jan 13, 2024
12 checks passed
@Situphen Situphen deleted the check_requirements_versions branch January 13, 2024 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-DevelopmentEnv Amélioration de l'environnement de dev
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants