58 lines
1.1 KiB
Python
58 lines
1.1 KiB
Python
"""API clients module."""
|
|
from .themoviedb import (
|
|
TMDBClient,
|
|
tmdb_client,
|
|
TMDBError,
|
|
TMDBConfigurationError,
|
|
TMDBAPIError,
|
|
TMDBNotFoundError,
|
|
MediaResult
|
|
)
|
|
|
|
from .knaben import (
|
|
KnabenClient,
|
|
knaben_client,
|
|
KnabenError,
|
|
KnabenConfigurationError,
|
|
KnabenAPIError,
|
|
KnabenNotFoundError,
|
|
TorrentResult
|
|
)
|
|
|
|
from .qbittorrent import (
|
|
QBittorrentClient,
|
|
qbittorrent_client,
|
|
QBittorrentError,
|
|
QBittorrentConfigurationError,
|
|
QBittorrentAPIError,
|
|
QBittorrentAuthError,
|
|
TorrentInfo
|
|
)
|
|
|
|
__all__ = [
|
|
# TMDB
|
|
'TMDBClient',
|
|
'tmdb_client',
|
|
'TMDBError',
|
|
'TMDBConfigurationError',
|
|
'TMDBAPIError',
|
|
'TMDBNotFoundError',
|
|
'MediaResult',
|
|
# Knaben
|
|
'KnabenClient',
|
|
'knaben_client',
|
|
'KnabenError',
|
|
'KnabenConfigurationError',
|
|
'KnabenAPIError',
|
|
'KnabenNotFoundError',
|
|
'TorrentResult',
|
|
# qBittorrent
|
|
'QBittorrentClient',
|
|
'qbittorrent_client',
|
|
'QBittorrentError',
|
|
'QBittorrentConfigurationError',
|
|
'QBittorrentAPIError',
|
|
'QBittorrentAuthError',
|
|
'TorrentInfo'
|
|
]
|