Tewi 1.0.0 -- консольный клиент для Transmission и qBittorrent

good-penguin.png

Вышла версия v1.0.0 текстового клиента Tewi для управления демонами BitTorrent-клиентов.

Главное изменение в этом релизе — добавлена поддержка qBittorrent наряду с уже поддерживаемым Transmission.

Проект написан на Python и использует фреймворк Textual для реализации интерфейса. Лицензия — GPLv3+.

Ключевые изменения версии 1.0.0:

  • Поддержка qBittorrent: можно подключаться к демону qBittorrent через параметр --client-type qbittorrent.
  • Добавление торрентов из командной строки: новая опция -a/--add-torrent позволяет добавлять торренты по пути к файлу или magnet-ссылке.
  • Добавлены цветные индикаторы приоритета торрента и его позиции в очереди.
  • Добавлена информация о трекерах: Status, Message, Peers.
  • Добавлена информация о пирах: Port, Connection Type, Direction.
  • Оптимизация производительности: рефакторинг виджетов списка и CSS.

Для установки приложения из PyPI рекомендуется использовать pipx, pip или uv:

$ pipx install tewi-transmission
$ pip install tewi-transmission
$ uv tool install tewi-transmission

Запуск Tewi из командной строки:

>>> Полный список изменений

©  Linux.org.ru