Описание тега pipenv

По вопросам, связанным с инструментом управления зависимостями Python pipenv.

Pipenv - официально рекомендуемый инструмент управления зависимостями приложений от Python.org, бесплатный (как в свободе).

Он автоматически создает виртуальную среду для ваших проектов и управляет ею, а также добавляет / удаляет пакеты из вашего Pipfile по мере установки / удаления пакетов. Он также генерирует всегда важный файл Pipfile.lock, который используется для создания детерминированных сборок.

особенности

  • Позволяет выполнять действительно детерминированные сборки, легко указывая только то, что вам нужно.
  • Создает и проверяет хэши файлов на наличие заблокированных зависимостей.
  • Автоматически установить необходимые Pythons, если доступен pyenv.
  • Автоматически находит дом вашего проекта рекурсивно, ища файл Pipfile.
  • Автоматически генерирует Pipfile, если он не существует.
  • Автоматически создает virtualenv в стандартном месте.
  • Автоматически добавляет / удаляет пакеты в Pipfile, когда они удаляются / устанавливаются.
  • Автоматически загружает файлы.env, если они существуют.