Se ha lanzado Tewi 2.0.0, una aplicación de consola con interfaz de texto (TUI) para la gestión de clientes BitTorrent. El programa permite conectarse a procesos en segundo plano de Transmission, qBittorrent y Deluge, ver y gestionar listas de torrents, añadir nuevas descargas y buscar rastreadores populares. Admite varios modos de visualización (tarjetas, compacto, línea única), información detallada de torrents (archivos, rastreadores, pares), gestión de categorías y etiquetas, y configuración de límites de velocidad alternativos. La interfaz se basa en la biblioteca Textual. El código está escrito en Python y se distribuye bajo la licencia GPLv3+.

Cambios importantes desde la versión 1.0.0
- Se agregó soporte para el cliente torrent Deluge (a través de API web).
- Se agregó soporte para el archivo de configuración "~/.config/tewi/tewi.conf" y varios perfiles de configuración (opciones "--profile" y "--profiles").
- Se agregó un filtro de torrents por estado (tecla f): todo, activo, descargando, sembrando, pausado, completado.
- Se implementó el cambio de estado de descarga de archivos (tecla espaciadora) y el cambio de prioridad (L, M, H).
- Se agregó cambio de prioridad de torrent (solo transmisión).
- Se agregó la edición del nombre y la ubicación del torrent.
- Se implementó la visualización de categorías y etiquetas en la tarjeta de torrent con las configuraciones "--badge-max-count" y "--badge-max-length".
- Se agregó configuración de categoría de torrent (tecla C, solo qBittorrent).
- Se implementó la actualización automática de la pantalla de detalles del torrent.
- Se agregó visualización de estadísticas de qBittorrent (desperdicio, pares conectados, caché, rendimiento).
- Capacidades de búsqueda de torrents ampliadas:
- Proveedores integrados para buscar torrents: YTS, ThePirateBay, Torrents-CSV, Nyaa.
- Se ha implementado la integración con Jackett para la búsqueda de torrents: se han agregado los parámetros de configuración “jackett_url” y “jackett_api_key”.
- Nuevo comando para iniciar una aplicación con una consulta de búsqueda: "--search".
- El cuadro de diálogo de búsqueda web ahora incluye una selección de indexadores y filtrado por categoría.
- Se agregó la opción para especificar proveedores de búsqueda habilitados ("--search-providers", "[search].providers").
- Se ha añadido la posibilidad de abrir un enlace web (tecla o) a los resultados de búsqueda.
- Los proveedores de búsqueda envían encabezados de agente de usuario para evitar bloqueos.
- El cuadro de diálogo de búsqueda recuerda la última consulta.
- Se corrigió el cambio de tamaño de las columnas en la tabla de resultados de búsqueda.
- Ver detalles del torrent en los resultados de búsqueda.
Puede usar "pipx", "pip" o "uv" para instalar: pipx install tewi-transmission pip install tewi-transmission uv tool install tewi-transmission
Fuente: opennet.ru
