-
Anabasis Manager 1.6.0 Stable
released this
2026-02-15 15:19:16 +03:00 | 71 commits to master since this releaseРефакторный релиз после
1.5.1, направленный на упрощение релизного процесса и снижение риска ошибок версионирования.Что изменено
- Вынесен номер версии в единый файл:
app_version.py. main.pyтеперь использует версию изapp_version.py.build.pyтакже использует ту же версию изapp_version.py.
Зачем это нужно
- Исключён рассинхрон версий между приложением и сборочным скриптом.
- Упрощена подготовка релизов: версия обновляется в одном месте.
- Снижен риск человеческой ошибки при выпуске новых версий.
Технические детали
- Добавлен файл:
app_version.py(APP_VERSION = "1.6.0"). - Обновлены импорты и smoke-тесты под новый источник версии.
- Функциональность
1.5.1(включая обновления приложения и relogin при auth-ошибках VK) сохранена без изменений поведения.
Проверка
python -m py_compile app_version.py main.py build.py tests/test_auth_relogin_smoke.py— OKpython -m unittest tests/test_auth_relogin_smoke.py— OK
Downloads
- Вынесен номер версии в единый файл: