• v2.1.0 95afaf05a1

    Release v2.1.0
    Some checks failed
    checks / checks (3.10) (push) Has been cancelled
    checks / checks (3.11) (push) Has been cancelled
    checks / checks (3.12) (push) Has been cancelled
    checks / checks (3.13) (push) Has been cancelled
    Stable

    artem.kokos released this 2026-10-28 16:00:13 +07:00 | 0 commits to main since this release

    v2.1.0

    Новое

    • Режим --my-tasks. Список открытых задач, назначенных на владельца API-ключа (или другого пользователя через --user-id / --user-login / --user-name), отсортированный по срочности: приоритет P1..P5, затем срок версии, при равенстве -- по ID. Таблица выводится в stdout, номера задач -- кликабельные гиперссылки (OSC 8); сводка (счётчики, просроченные, часы) -- в stderr, что сохраняет чистоту пайплайнов.
    • Задачи в версии Wishlist исключаются из списка и сводки целиком.
    • Документация режима -- в README и руководстве пользователя.

    Изменения

    • Миграция кодовой базы на дефолтные правила ruff 0.17 (PEP 585/604-аннотации, точечные noqa для осознанных catch-all и root-логгера CLI). Поведение без изменений: 418 тестов проходят с -W error.
    • known-first-party в pyproject -- результат линтера больше не зависит от каталога запуска.
    Downloads