• [^] # Re: Il serait temps ?

    Posté par (site web personnel) . En réponse au lien PEP 751 acceptée -- Python a désormais un "lockfile" standard. Évalué à 6.

    Le requirements.txt n'est pas vraiment un "lockfile" car, sauf s'il est généré à partir de pip freeze, il ne "pin" pas les dépendances à une version exact, et ne force pas la présence des dépendances indirectes.

    De plus, il n'était pas standard, dans le sens ou Python n'avait, jusqu'à maintenant, codifié le format du fichier.

    Grâce à cette PEP, tout les outils (uv, poetry, pdm, pipenv, ...) qui décideront de l'implémenter seront compatibles les uns avec les autres (réduisant ainsi la friction bien connue du packaging Python).

    https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg