È stato rilasciato Tewi 2.0.0, un'applicazione console con interfaccia testuale (TUI) per la gestione dei client BitTorrent. Il programma consente di connettersi ai processi in background di Transmission, qBittorrent e Deluge, visualizzare e gestire l'elenco dei torrent, aggiungere nuovi download e cercare tra i tracker più popolari. Sono supportati diversi modi di visualizzazione (carte, compatto, a una sola riga), visualizzazione di informazioni dettagliate sui torrent (file, tracker, peer), gestione di categorie e etichette, commutazione di limiti di velocità alternativi. L'interfaccia è costruita sulla base della libreria Textual. Il codice è scritto in Python e distribuito con licenza GPLv3+.

Principali modifiche dalla versione 1.0.0
- Aggiunta il supporto per il client torrent Deluge (tramite Web API).
- Aggiunto il supporto per il file di configurazione «~/.config/tewi/tewi.conf» e vari profili di configurazione (opzioni «—profile» e «—profiles»).
- Aggiunto filtro per i torrent in base allo stato (tasto f): tutti, attivi, in download, in condivisione, in pausa, completati.
- Implementato cambio di stato del download dei file (tasto spazio) e modifica della priorità (L, M, H).
- Aggiunta modifica della priorità del torrent (solo Transmission).
- Aggiunta modifica del nome e della posizione del torrent.
- Implementata visualizzazione di categorie e etichette nella scheda del torrent con impostazioni «—badge-max-count» e «—badge-max-length».
- Aggiunta impostazione della categoria del torrent (tasto C, solo qBittorrent).
- Implementato aggiornamento automatico dello schermo dei dettagli del torrent.
- Aggiunta visualizzazione delle statistiche di qBittorrent (spazzatura, peer connessi, cache, prestazioni).
- Ampliate le funzionalità di ricerca dei torrent:
- Provider integrati per la ricerca di torrent: YTS, ThePirateBay, Torrents-CSV, Nyaa.
- Implementata integrazione con Jackett per la ricerca di torrent — aggiunti parametri di configurazione «jackett_url» e «jackett_api_key».
- Nuova comando per avviare l'applicazione con richiesta di ricerca: «—search».
- Nella finestra di ricerca web è stata aggiunta la selezione degli indexers e la filtrazione per categorie.
- Aggiunta opzione per specificare i provider di ricerca attivi («—search-providers», «[search].providers»).
- Nei risultati di ricerca aggiunta apertura del link web (tasto o).
- I provider di ricerca inviano intestazioni User-Agent per prevenire blocchi.
- La finestra di ricerca ricorda l'ultima richiesta.
- Corretto il cambiamento delle dimensioni delle colonne nella tabella dei risultati di ricerca.
- Visualizzazione dei dettagli del torrent nei risultati di ricerca.
Per l'installazione si può utilizzare «pipx», «pip» o «uv»: pipx install tewi-transmission pip install tewi-transmission uv tool install tewi-transmission
Fonte: opennet.ru
