Разработать скрипт автообновления с github
1 000 руб. за проект
Есть публичный репозиторий на github, в нем есть папка src,
нужно придумать и реализовать скрипт (python), который при запуске проверял бы последнюю версию репозитория из релизов, если текущая версия устарела (или ее вообще нет) - скрипт должен скачать директорию src из последнего релиза репозитория.
Помимо базового функционала (автообновление), скрипт должен так же реализовывать следующие вещи:
- Сохранять текущую версию в файле (в формате json)
- При обновлении выводить в консоль сообщение об успешном обновлении и текущую версию
Требования:
- Чистый и красивый код
- Выполнение скрипта не должно занимать больше минуты (репозиторий не большой)
- Скрипт не должен выполнять команды в терминале (os.system и тп)
- python 3.9/3.10
- Без использования сторонних библиотек (обговаривается со мной)
нужно придумать и реализовать скрипт (python), который при запуске проверял бы последнюю версию репозитория из релизов, если текущая версия устарела (или ее вообще нет) - скрипт должен скачать директорию src из последнего релиза репозитория.
Помимо базового функционала (автообновление), скрипт должен так же реализовывать следующие вещи:
- Сохранять текущую версию в файле (в формате json)
- При обновлении выводить в консоль сообщение об успешном обновлении и текущую версию
Требования:
- Чистый и красивый код
- Выполнение скрипта не должно занимать больше минуты (репозиторий не большой)
- Скрипт не должен выполнять команды в терминале (os.system и тп)
- python 3.9/3.10
- Без использования сторонних библиотек (обговаривается со мной)
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.