Состоялся релиз Tewi 2.0.0, консольного приложения с текстовым интерфейсом (TUI) для управления BitTorrent-клиентами. Программа позволяет подключаться к фоновым процессам Transmission, qBittorrent и Deluge, просматривать и управлять списком торрентов, добавлять новые закачки и выполнять поиск по популярным трекерам.
Поддерживаются различные режимы отображения (карточки, компактный,
однострочный), просмотр детальной информации о торрентах (файлы, трекеры, пиры), управление категориями и метками, переключение альтернативных лимитов скорости. Интерфейс построен на базе библиотеки Textual. Код написан на Python и распространяется под лицензией GPLv3+.

Поддерживаются различные режимы отображения (карточки, компактный,
однострочный), просмотр детальной информации о торрентах (файлы, трекеры, пиры), управление категориями и метками, переключение альтернативных лимитов скорости. Интерфейс построен на базе библиотеки Textual. Код написан на Python и распространяется под лицензией GPLv3+.

Основные изменения с версии 1.0.0
- Добавлена поддержка торрент-клиента Deluge (через Web API).
- Добавлена поддержка файла конфигурации «~/.config/tewi/tewi.conf» и различных профилей конфигурации (опции «—profile» и «—profiles»).
- Добавлен фильтр торрентов по статусу (клавиша f): все, активные, скачиваемые, раздаваемые, на паузе, завершённые.
- Реализовано переключение статуса загрузки файлов (клавиша space) и изменение приоритета (L, M, H).
- Добавлено изменение приоритета торрента (только Transmission).
- Добавлено редактирование имени и расположения торрента.
- Реализовано отображение категорий и меток в карточке торрента с настройками «—badge-max-count» и «—badge-max-length».
- Добавлена установка категории торрента (клавиша C, только qBittorrent).
- Реализовано автоматическое обновление экрана деталей торрента.
- Добавлено отображение статистики qBittorrent (waste, connected peers, cache, performance).
- Расширены возможности поиска торрентов:
- Встроенные провайдеры для поиска торрентов: YTS, ThePirateBay, Torrents-CSV, Nyaa.
- Реализована интеграция с Jackett для поиска торрентов — добавлены параметры конфигурации «jackett_url» и «jackett_api_key».
- Новая команда для запуска приложения с запросом для поиска: «—search».
- В диалоге веб-поиска появился выбор индексаторов и фильтрация по категориям.
- Добавлена опция для указания включённых поисковых провайдеров («—search-providers», «[search].providers»).
- В результатах поиска добавлено открытие веб-ссылки (клавиша o).
- Поисковые провайдеры отправляют заголовки User-Agent для предотвращения блокировок.
- Диалог поиска запоминает последний запрос.
- Исправлено изменение размера колонок в таблице результатов поиска.
- Просмотр деталей торрента в результатах поиска.
Для установки можно использовать «pipx», «pip» или «uv»:
pipx install tewi-transmission pip install tewi-transmission uv tool install tewi-transmission
Источник: http://www.opennet.ru/opennews/art.shtml?num=64392
