summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormorpheus65535 <[email protected]>2024-04-24 06:49:38 -0400
committermorpheus65535 <[email protected]>2024-04-24 06:49:38 -0400
commitfd190aad143a01a83e13dcf03b82bb34ddb8d2fc (patch)
tree60c24c57529d478918d981db75dc0503662ed8ab
parent369b2c73439d15c5e9c43526b239e36329c82329 (diff)
downloadbazarr-fd190aad143a01a83e13dcf03b82bb34ddb8d2fc.tar.gz
bazarr-fd190aad143a01a83e13dcf03b82bb34ddb8d2fc.zip
Fixed SyntaxWarning with Python 3.12. #2462
-rw-r--r--custom_libs/libfilebot/main.py4
-rw-r--r--custom_libs/subliminal/extensions.py2
-rw-r--r--custom_libs/subliminal/refiners/__init__.py2
-rw-r--r--custom_libs/subliminal/video.py4
-rw-r--r--custom_libs/subliminal_patch/core.py6
5 files changed, 9 insertions, 9 deletions
diff --git a/custom_libs/libfilebot/main.py b/custom_libs/libfilebot/main.py
index 3e1333e0b..e93822bb3 100644
--- a/custom_libs/libfilebot/main.py
+++ b/custom_libs/libfilebot/main.py
@@ -50,7 +50,7 @@ def default_xattr(fn):
XATTR_MAP = {
"default": (
default_xattr,
- lambda result: re.search('(?um)(net\.filebot\.filename(?=="|: )[=:" ]+|Attribute.+:\s)([^"\n\r\0]+)',
+ lambda result: re.search(r'(?um)(net\.filebot\.filename(?=="|: )[=:" ]+|Attribute.+:\s)([^"\n\r\0]+)',
result).group(2)
),
# "darwin": (
@@ -60,7 +60,7 @@ XATTR_MAP = {
# ),
"darwin": (
lambda fn: ["filebot", "-script", "fn:xattr", fn],
- lambda result: re.search('(?um)(net\.filebot\.filename(?=="|: )[=:" ]+|Attribute.+:\s)([^"\n\r\0]+)',
+ lambda result: re.search(r'(?um)(net\.filebot\.filename(?=="|: )[=:" ]+|Attribute.+:\s)([^"\n\r\0]+)',
result).group(2)
),
"win32": (
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 12aeba5f5..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.
@@ -202,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.
diff --git a/custom_libs/subliminal_patch/core.py b/custom_libs/subliminal_patch/core.py
index 5e861f348..db34b6d95 100644
--- a/custom_libs/subliminal_patch/core.py
+++ b/custom_libs/subliminal_patch/core.py
@@ -1057,7 +1057,7 @@ def list_supported_video_types(pool_class, **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`
@@ -1074,7 +1074,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, throttle_time=0, **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`.
@@ -1245,7 +1245,7 @@ def save_subtitles(file_path, subtitles, single=False, directory=None, chmod=Non
def refine(video, episode_refiners=None, movie_refiners=None, **kwargs):
- """Refine a video using :ref:`refiners`.
+ r"""Refine a video using :ref:`refiners`.
patch: add traceback logging