aboutsummaryrefslogtreecommitdiffhomepage
path: root/custom_libs/subliminal
diff options
context:
space:
mode:
Diffstat (limited to 'custom_libs/subliminal')
-rw-r--r--custom_libs/subliminal/core.py8
-rw-r--r--custom_libs/subliminal/extensions.py2
-rw-r--r--custom_libs/subliminal/refiners/__init__.py2
-rw-r--r--custom_libs/subliminal/video.py10
4 files changed, 13 insertions, 9 deletions
diff --git a/custom_libs/subliminal/core.py b/custom_libs/subliminal/core.py
index cf26f333a..142d50f22 100644
--- a/custom_libs/subliminal/core.py
+++ b/custom_libs/subliminal/core.py
@@ -591,7 +591,7 @@ def scan_videos(path, age=None, archives=True):
def refine(video, episode_refiners=None, movie_refiners=None, **kwargs):
- """Refine a video using :ref:`refiners`.
+ r"""Refine a video using :ref:`refiners`.
.. note::
@@ -619,7 +619,7 @@ def refine(video, episode_refiners=None, movie_refiners=None, **kwargs):
def list_subtitles(videos, languages, pool_class=ProviderPool, **kwargs):
- """List subtitles.
+ r"""List subtitles.
The `videos` must pass the `languages` check of :func:`check_video`.
@@ -660,7 +660,7 @@ def list_subtitles(videos, languages, pool_class=ProviderPool, **kwargs):
def download_subtitles(subtitles, pool_class=ProviderPool, **kwargs):
- """Download :attr:`~subliminal.subtitle.Subtitle.content` of `subtitles`.
+ r"""Download :attr:`~subliminal.subtitle.Subtitle.content` of `subtitles`.
:param subtitles: subtitles to download.
:type subtitles: list of :class:`~subliminal.subtitle.Subtitle`
@@ -677,7 +677,7 @@ def download_subtitles(subtitles, pool_class=ProviderPool, **kwargs):
def download_best_subtitles(videos, languages, min_score=0, hearing_impaired=False, only_one=False, compute_score=None,
pool_class=ProviderPool, **kwargs):
- """List and download the best matching subtitles.
+ r"""List and download the best matching subtitles.
The `videos` must pass the `languages` and `undefined` (`only_one`) checks of :func:`check_video`.
diff --git a/custom_libs/subliminal/extensions.py b/custom_libs/subliminal/extensions.py
index 327087a02..547abe98a 100644
--- a/custom_libs/subliminal/extensions.py
+++ b/custom_libs/subliminal/extensions.py
@@ -6,7 +6,7 @@ from stevedore import ExtensionManager
class RegistrableExtensionManager(ExtensionManager):
- """:class:~stevedore.extensions.ExtensionManager` with support for registration.
+ r""":class:~stevedore.extensions.ExtensionManager` with support for registration.
It allows loading of internal extensions without setup and registering/unregistering additional extensions.
diff --git a/custom_libs/subliminal/refiners/__init__.py b/custom_libs/subliminal/refiners/__init__.py
index bbb8d3ef8..4f3e45418 100644
--- a/custom_libs/subliminal/refiners/__init__.py
+++ b/custom_libs/subliminal/refiners/__init__.py
@@ -1,4 +1,4 @@
-"""
+r"""
Refiners enrich a :class:`~subliminal.video.Video` object by adding information to it.
A refiner is a simple function:
diff --git a/custom_libs/subliminal/video.py b/custom_libs/subliminal/video.py
index 1264d0b84..2168d91a9 100644
--- a/custom_libs/subliminal/video.py
+++ b/custom_libs/subliminal/video.py
@@ -115,7 +115,7 @@ class Video(object):
class Episode(Video):
- """Episode :class:`Video`.
+ r"""Episode :class:`Video`.
:param str series: series of the episode.
:param int season: season number of the episode.
@@ -129,7 +129,8 @@ class Episode(Video):
"""
def __init__(self, name, series, season, episode, title=None, year=None, original_series=True, tvdb_id=None,
- series_tvdb_id=None, series_imdb_id=None, alternative_series=None, **kwargs):
+ series_tvdb_id=None, series_imdb_id=None, alternative_series=None, series_anidb_id=None,
+ series_anidb_episode_id=None, **kwargs):
super(Episode, self).__init__(name, **kwargs)
#: Series of the episode
@@ -162,6 +163,9 @@ class Episode(Video):
#: Alternative names of the series
self.alternative_series = alternative_series or []
+ self.series_anidb_episode_id = series_anidb_episode_id
+ self.series_anidb_id = series_anidb_id
+
@classmethod
def fromguess(cls, name, guess):
if guess['type'] != 'episode':
@@ -198,7 +202,7 @@ class Episode(Video):
class Movie(Video):
- """Movie :class:`Video`.
+ r"""Movie :class:`Video`.
:param str title: title of the movie.
:param int year: year of the movie.