mirror of
https://github.com/calibrain/shelfmark.git
synced 2026-10-05 20:41:55 +01:00
Enhancements to ABB handling (#621)
- Migrate download client handling from /prowlarr to /download. Moves all torrent/usenet handling to app-level and gives ABB this functionality. - ABB Scraper now uses shared HTTP infrastructure instead of raw requests, adding retry and proxy support - Added author, age and bitrate info to ABB search results - Added "best match" sorting option for releases - Added size and bitrate sorting options for ABB - Removed bundled default ABB hostname, must be configured by the user - Added URL normalisation for ABB hostname - Rearranged settings UI, moved download clients to its own section. - More tests
This commit is contained in:
@@ -4,7 +4,7 @@ Tests for bencode encoding/decoding in the torrent utilities.
|
||||
|
||||
import pytest
|
||||
|
||||
from shelfmark.release_sources.prowlarr.clients.torrent_utils import (
|
||||
from shelfmark.download.clients.torrent_utils import (
|
||||
bencode_encode as _bencode_encode,
|
||||
bencode_decode as _bencode_decode,
|
||||
extract_info_hash_from_torrent as _extract_info_hash_from_torrent,
|
||||
|
||||
Reference in New Issue
Block a user