Skip to content

study v1.0.1

Choose a tag to compare

@nowherewashere nowherewashere released this 15 Sep 20:54
· 56 commits to master since this release

Релиз без оговорок: к коду v1.0.0 добавлено то, что положено публичному репозиторию.

Добавлено

  • Лицензия MIT — теперь инструмент можно легально использовать, менять и форкать.
  • Тесты (tests/, только stdlib, python3 -m unittest): разбор названий заданий, чтение и запись config.env, токены, снимки состояния и --since, блок агента, подсказка об обновлении, разбор git-remote, multipart.
  • CI на GitHub Actions: тесты на Python 3.8 и 3.12, ruff, shellcheck — заявленная совместимость с 3.8 теперь проверяется, а не декларируется.

Исправлено

  • Строка «Обновление study: …» теперь действительно последняя в сводке — как и ждёт агент по инструкции.
  • study update в терминале с ssh-ключом под паролем снова спрашивает пароль: BatchMode включается только без терминала (задача по расписанию); пользовательский GIT_SSH_COMMAND не перекрывается.
  • --version зовёт git только по запросу, а не при каждой команде.

Обновиться: study update.