Python отримає стандартний lock-файл для установки залежностей
Команда Python ухвалила рішення про єдиний формат lock-файлів — пропозиція PEP 751 затверджена офіційно. Це означає, що в екосистемі Python з’явиться універсальний спосіб фіксувати всі залежності проекту, включаючи транзитивні, з можливістю точного розгортання оточення. Про це повідомляє InfoWorld.
До останнього часу Python не мав загальноприйнятого стандарту lock-файлів. Існуючі рішення на кшталт pip freeze, pip-tools, Poetry, PDM та uv використовують різні формати, які не сумісні один з одним і вимагають окремої логіки від інструментів та користувачів. Новий стандарт повинен усунути цю фрагментацію.
Пропозиція PEP 751 дає мові Python зрозумілий формат, який не вимагає дозволу залежностей під час установки — все буде описано в lock-файлі. Це спростить логіку установки, прискорить її і зменшить кількість помилок. Серед інших плюсів, яке дає нововведення, варто виділити:
Новий формат ще не прив’язаний до конкретної версії Python, ухвалення PEP 751 лише дає орієнтир для розробників інструментів. Тепер все залежить від екосистеми — коли такі інструменти, як pip та Poetry, почнуть його підтримувати.
Попри посилений контроль Apple над поширенням в App Store мобільних додатків для вайб-кодингу, стартап Lovable…
Фахівці з кібербезпеки виявили критичну помилку в новому вірусі Vect, через яку відновлення даних стає…
Компанія AWS офіційно представила десктопний застосунок Amazon Quick — персонального ШІ-асистента, який працює в браузері,…
Компанія Anthropic випустила дев'ять нових конекторів Claude, які поєднують віртуального помічника з креативними інструментами на…
Космічна агенція NASA повідомила, що в лютому 2026 року інженери Лабораторії реактивного руху (JPL) у…
Шведський розробник Єнс Ларссон опублікував на GitHub відкритий проєкт Garmin Claude — інструмент, завдяки якому…