https://github.com/astral-sh/uv/releases/tag/0.6.15

This release includes preliminary support for the pylock.toml file format, as standardized in PEP 751 (https://peps.python.org/pep-0751/).

pylock.toml is an alternative resolution output format intended to replace requirements.txt (e.g., in the context of uv pip compile, whereby a "locked" requirements.txt file is generated from a set of input requirements).

#python #uv 0.6.15 #PEP #PEP751

Release 0.6.15 · astral-sh/uv

Release Notes This release includes preliminary support for the pylock.toml file format, as standardized in PEP 751. pylock.toml is an alternative resolution output format intended to replace requi...

GitHub

PEP 751 is accepted, congratulations to @brettcannon and everyone else involved 🙂 🎉

https://discuss.python.org/t/pep-751-one-last-time/77293/150

#python #pep751

PEP 751: one last time

I’m pleased to announce that PEP 751 is accepted. Congratulations to @brettcannon, and to everyone who has participated in something like 4 years worth of discussion and design. It’s been a long road, but I’m confident that the result will be a big step forward for the packaging ecosystem. I’ll note that this is full, final acceptance, not provisional[1]. I’ll make a separate post going into more details, but I don’t think there’s any advantage in provisional acceptance here - it will only intr...

Discussions on Python.org

@djmoch I expect Hatch will add built-in support for lock files as soon as PEP 751 is approved:

https://peps.python.org/pep-0751/

https://discuss.python.org/t/pep-751-lock-files-again/59173

#Python #Hatch #PEP751

PEP 751 – A file format to record Python dependencies for installation reproducibility | peps.python.org

This PEP proposes a new file format for specifying dependencies to enable reproducible installation in a Python environment. The format is designed to be human-readable and machine-generated. Installers consuming the file should be able to calculate wha...

Python Enhancement Proposals (PEPs)

🐍🔐 Python lockfiles are back!

Read @brettcannon's new PEP 751 – "A file format to list Python dependencies for installation reproducibility":

https://peps.python.org/pep-0751/

Discuss it:

https://discuss.python.org/t/pep-751-lock-files-again/59173

#Python #lockfiles #PEP751

PEP 751 – A file format to record Python dependencies for installation reproducibility | peps.python.org

This PEP proposes a new file format for specifying dependencies to enable reproducible installation in a Python environment. The format is designed to be human-readable and machine-generated. Installers consuming the file should be able to calculate wha...

Python Enhancement Proposals (PEPs)