Что такое poetry

Python Middle Без компании
Что такое poetry
Ответы
Poetry — это современный инструмент для управления зависимостями и сборки Python-проектов. Он заменяет `pip` и `virtualenv`, объединяя их функциональность в одном инструменте. **Ключевые особенности:** - Управление зависимостями через `pyproject.toml` (аналог `requirements.txt`, но более удобный). - Автоматическое создание виртуальных окружений. - Разрешение зависимостей с помощью `poetry.lock`. - Публикация пакетов в PyPI (`poetry publish`). **Пример использования:** ``` # Создать новый проект poetry new my_project cd my_project # Добавить зависимость poetry add requests # Запустить скрипт в виртуальном окружении poetry run python script.py ``` Poetry упрощает работу с зависимостями и делает её более предсказуемой.