1
0
Fork 0
mirror of https://github.com/morpheus65535/bazarr synced 2025-03-13 07:32:52 +00:00

Merge pull request #813 from mvanbaak/native-scandir

Use builtin os.scandir if available
This commit is contained in:
morpheus65535 2020-02-09 13:24:58 -05:00 committed by GitHub
commit e3ee77d6ea
5 changed files with 14 additions and 3 deletions

View file

@ -32,6 +32,10 @@ from subliminal.core import guessit, ProviderPool, io, is_windows_special_path,
from subliminal_patch.exceptions import TooManyRequests, APIThrottled
from subzero.language import Language, ENDSWITH_LANGUAGECODE_RE, FULL_LANGUAGE_LIST
try:
from os import scandir
_scandir_generic = scandir
except ImportError:
from scandir import scandir, scandir_generic as _scandir_generic
import six

View file

@ -4,6 +4,9 @@ from __future__ import absolute_import
import os
import sys
try:
from os import scandir as _scandir
except ImportError:
from scandir import scandir as _scandir
# thanks @ plex trakt scrobbler: https://github.com/trakt/Plex-Trakt-Scrobbler/blob/master/Trakttv.bundle/Contents/Libraries/Shared/plugin/core/io.py

View file

@ -13,6 +13,10 @@ import sys
from json_tricks.nonp import loads
from subzero.lib.json import dumps
try:
from os import scandir
_scandir_generic = scandir
except ImportError:
from scandir import scandir, scandir_generic as _scandir_generic
from .constants import mode_map
import six