Пару недель назад появился PEP-751, в котором предлагается новый формат файла спецификации зависимостей для обеспечения воспроизводимой установки в среде Python.
В настоящее время не существует стандарта для:
— Установки зависимостей верхнего уровня в среду Python.
— Создания неизменяемой записи, такой, как файл блокировки(lock file), из которой будут устанавливаться зависимости.

Единый стандарт добавит переносимость между инструментами и уберёт разного рода зависимости.
В качестве имени файла будет использован, уже знакомый всем pylock.toml, либо допускается его некоторая модификация, которая, должно соответствовать регулярному выражению
r"pylock\.(.+)\.toml"

#pythonpep #python #pep