Как сохранить последний хэш фиксации Git в инструменте Python CLI, установленном через pip?Python

Программы на Python
Anonymous
Как сохранить последний хэш фиксации Git в инструменте Python CLI, установленном через pip?

Сообщение Anonymous »

Я создаю инструмент CLI, который можно установить с помощью pip install git+. Я пытаюсь создать функцию обновления, которая должна сначала проверить, совпадает ли последняя версия с установленной версией. Я хочу включить последний хеш коммита Git в установку и иметь возможность проверить его позже при запуске инструмента.
  • Во время установки инструмента через pip, извлеките последний хэш коммита Git из репозитория.
  • Сохраните этот хеш коммита в установленном пакете таким образом, чтобы я мог получить к нему доступ при запуске инструмента CLI.
  • Если возможно, получите хеш фиксации, не требуя папки .git, поскольку она недоступна после установки.


Подробнее здесь: https://stackoverflow.com/questions/790 ... ed-via-pip

Вернуться в «Python»