mirror of
https://github.com/clinton-hall/nzbToMedia.git
synced 2025-08-22 06:13:19 -07:00
Modify imports
This commit is contained in:
parent
00760a09db
commit
5d65b4c5e9
55 changed files with 301 additions and 195 deletions
|
@ -1,9 +1,10 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
import shutil
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
import shutil
|
|
||||||
|
|
||||||
sys.dont_write_bytecode = True
|
sys.dont_write_bytecode = True
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import itertools
|
import itertools
|
||||||
import locale
|
import locale
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
|
@ -10,26 +12,24 @@ from oauthlib.oauth2 import LegacyApplicationClient
|
||||||
from requests_oauthlib import OAuth2Session
|
from requests_oauthlib import OAuth2Session
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger, transcoder
|
from core import logger
|
||||||
from core.auto_process.common import (
|
from core import transcoder
|
||||||
ProcessResult,
|
from core.auto_process.common import command_complete
|
||||||
command_complete,
|
from core.auto_process.common import completed_download_handling
|
||||||
completed_download_handling,
|
from core.auto_process.common import ProcessResult
|
||||||
)
|
|
||||||
from core.auto_process.managers.sickbeard import InitSickBeard
|
from core.auto_process.managers.sickbeard import InitSickBeard
|
||||||
from core.plugins.downloaders.nzb.utils import report_nzb
|
from core.plugins.downloaders.nzb.utils import report_nzb
|
||||||
from core.plugins.subtitles import import_subs, rename_subs
|
from core.plugins.subtitles import import_subs
|
||||||
|
from core.plugins.subtitles import rename_subs
|
||||||
from core.scene_exceptions import process_all_exceptions
|
from core.scene_exceptions import process_all_exceptions
|
||||||
from core.utils import (
|
from core.utils import convert_to_ascii
|
||||||
convert_to_ascii,
|
from core.utils import find_download
|
||||||
find_download,
|
from core.utils import find_imdbid
|
||||||
find_imdbid,
|
from core.utils import flatten
|
||||||
flatten,
|
from core.utils import list_media_files
|
||||||
list_media_files,
|
from core.utils import remote_dir
|
||||||
remote_dir,
|
from core.utils import remove_dir
|
||||||
remove_dir,
|
from core.utils import server_responding
|
||||||
server_responding,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
requests.packages.urllib3.disable_warnings()
|
requests.packages.urllib3.disable_warnings()
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
|
@ -10,26 +12,24 @@ from oauthlib.oauth2 import LegacyApplicationClient
|
||||||
from requests_oauthlib import OAuth2Session
|
from requests_oauthlib import OAuth2Session
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger, transcoder
|
from core import logger
|
||||||
from core.auto_process.common import (
|
from core import transcoder
|
||||||
ProcessResult,
|
from core.auto_process.common import command_complete
|
||||||
command_complete,
|
from core.auto_process.common import completed_download_handling
|
||||||
completed_download_handling,
|
from core.auto_process.common import ProcessResult
|
||||||
)
|
|
||||||
from core.auto_process.managers.sickbeard import InitSickBeard
|
from core.auto_process.managers.sickbeard import InitSickBeard
|
||||||
from core.plugins.downloaders.nzb.utils import report_nzb
|
from core.plugins.downloaders.nzb.utils import report_nzb
|
||||||
from core.plugins.subtitles import import_subs, rename_subs
|
from core.plugins.subtitles import import_subs
|
||||||
|
from core.plugins.subtitles import rename_subs
|
||||||
from core.scene_exceptions import process_all_exceptions
|
from core.scene_exceptions import process_all_exceptions
|
||||||
from core.utils import (
|
from core.utils import convert_to_ascii
|
||||||
convert_to_ascii,
|
from core.utils import find_download
|
||||||
find_download,
|
from core.utils import find_imdbid
|
||||||
find_imdbid,
|
from core.utils import flatten
|
||||||
flatten,
|
from core.utils import list_media_files
|
||||||
list_media_files,
|
from core.utils import remote_dir
|
||||||
remote_dir,
|
from core.utils import remove_dir
|
||||||
remove_dir,
|
from core.utils import server_responding
|
||||||
server_responding,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
requests.packages.urllib3.disable_warnings()
|
requests.packages.urllib3.disable_warnings()
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import typing
|
import typing
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
|
@ -10,26 +12,24 @@ from oauthlib.oauth2 import LegacyApplicationClient
|
||||||
from requests_oauthlib import OAuth2Session
|
from requests_oauthlib import OAuth2Session
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger, transcoder
|
from core import logger
|
||||||
from core.auto_process.common import (
|
from core import transcoder
|
||||||
ProcessResult,
|
from core.auto_process.common import command_complete
|
||||||
command_complete,
|
from core.auto_process.common import completed_download_handling
|
||||||
completed_download_handling,
|
from core.auto_process.common import ProcessResult
|
||||||
)
|
|
||||||
from core.auto_process.managers.sickbeard import InitSickBeard
|
from core.auto_process.managers.sickbeard import InitSickBeard
|
||||||
from core.plugins.downloaders.nzb.utils import report_nzb
|
from core.plugins.downloaders.nzb.utils import report_nzb
|
||||||
from core.plugins.subtitles import import_subs, rename_subs
|
from core.plugins.subtitles import import_subs
|
||||||
|
from core.plugins.subtitles import rename_subs
|
||||||
from core.scene_exceptions import process_all_exceptions
|
from core.scene_exceptions import process_all_exceptions
|
||||||
from core.utils import (
|
from core.utils import convert_to_ascii
|
||||||
convert_to_ascii,
|
from core.utils import find_download
|
||||||
find_download,
|
from core.utils import find_imdbid
|
||||||
find_imdbid,
|
from core.utils import flatten
|
||||||
flatten,
|
from core.utils import list_media_files
|
||||||
list_media_files,
|
from core.utils import remote_dir
|
||||||
remote_dir,
|
from core.utils import remove_dir
|
||||||
remove_dir,
|
from core.utils import server_responding
|
||||||
server_responding,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
requests.packages.urllib3.disable_warnings()
|
requests.packages.urllib3.disable_warnings()
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import time
|
import time
|
||||||
|
|
||||||
|
import requests
|
||||||
|
|
||||||
import core.utils.common
|
import core.utils.common
|
||||||
from core import logger
|
from core import logger
|
||||||
from core.auto_process.common import ProcessResult
|
from core.auto_process.common import ProcessResult
|
||||||
from core.auto_process.managers.sickbeard import SickBeard
|
from core.auto_process.managers.sickbeard import SickBeard
|
||||||
|
|
||||||
import requests
|
|
||||||
|
|
||||||
|
|
||||||
class PyMedusa(SickBeard):
|
class PyMedusa(SickBeard):
|
||||||
"""PyMedusa class."""
|
"""PyMedusa class."""
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
|
|
||||||
|
import requests
|
||||||
|
from oauthlib.oauth2 import LegacyApplicationClient
|
||||||
|
from requests_oauthlib import OAuth2Session
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger
|
from core import logger
|
||||||
from core.auto_process.common import (
|
from core.auto_process.common import (
|
||||||
|
@ -7,12 +13,6 @@ from core.auto_process.common import (
|
||||||
)
|
)
|
||||||
from core.utils import remote_dir
|
from core.utils import remote_dir
|
||||||
|
|
||||||
from oauthlib.oauth2 import LegacyApplicationClient
|
|
||||||
|
|
||||||
import requests
|
|
||||||
|
|
||||||
from requests_oauthlib import OAuth2Session
|
|
||||||
|
|
||||||
|
|
||||||
class InitSickBeard:
|
class InitSickBeard:
|
||||||
"""SickBeard init class.
|
"""SickBeard init class.
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
|
@ -10,26 +12,24 @@ from oauthlib.oauth2 import LegacyApplicationClient
|
||||||
from requests_oauthlib import OAuth2Session
|
from requests_oauthlib import OAuth2Session
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger, transcoder
|
from core import logger
|
||||||
from core.auto_process.common import (
|
from core import transcoder
|
||||||
ProcessResult,
|
from core.auto_process.common import command_complete
|
||||||
command_complete,
|
from core.auto_process.common import completed_download_handling
|
||||||
completed_download_handling,
|
from core.auto_process.common import ProcessResult
|
||||||
)
|
|
||||||
from core.auto_process.managers.sickbeard import InitSickBeard
|
from core.auto_process.managers.sickbeard import InitSickBeard
|
||||||
from core.plugins.downloaders.nzb.utils import report_nzb
|
from core.plugins.downloaders.nzb.utils import report_nzb
|
||||||
from core.plugins.subtitles import import_subs, rename_subs
|
from core.plugins.subtitles import import_subs
|
||||||
|
from core.plugins.subtitles import rename_subs
|
||||||
from core.scene_exceptions import process_all_exceptions
|
from core.scene_exceptions import process_all_exceptions
|
||||||
from core.utils import (
|
from core.utils import convert_to_ascii
|
||||||
convert_to_ascii,
|
from core.utils import find_download
|
||||||
find_download,
|
from core.utils import find_imdbid
|
||||||
find_imdbid,
|
from core.utils import flatten
|
||||||
flatten,
|
from core.utils import list_media_files
|
||||||
list_media_files,
|
from core.utils import remote_dir
|
||||||
remote_dir,
|
from core.utils import remove_dir
|
||||||
remove_dir,
|
from core.utils import server_responding
|
||||||
server_responding,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
requests.packages.urllib3.disable_warnings()
|
requests.packages.urllib3.disable_warnings()
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
|
@ -10,26 +12,24 @@ from oauthlib.oauth2 import LegacyApplicationClient
|
||||||
from requests_oauthlib import OAuth2Session
|
from requests_oauthlib import OAuth2Session
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger, transcoder
|
from core import logger
|
||||||
from core.auto_process.common import (
|
from core import transcoder
|
||||||
ProcessResult,
|
from core.auto_process.common import command_complete
|
||||||
command_complete,
|
from core.auto_process.common import completed_download_handling
|
||||||
completed_download_handling,
|
from core.auto_process.common import ProcessResult
|
||||||
)
|
|
||||||
from core.auto_process.managers.sickbeard import InitSickBeard
|
from core.auto_process.managers.sickbeard import InitSickBeard
|
||||||
from core.plugins.downloaders.nzb.utils import report_nzb
|
from core.plugins.downloaders.nzb.utils import report_nzb
|
||||||
from core.plugins.subtitles import import_subs, rename_subs
|
from core.plugins.subtitles import import_subs
|
||||||
|
from core.plugins.subtitles import rename_subs
|
||||||
from core.scene_exceptions import process_all_exceptions
|
from core.scene_exceptions import process_all_exceptions
|
||||||
from core.utils import (
|
from core.utils import convert_to_ascii
|
||||||
convert_to_ascii,
|
from core.utils import find_download
|
||||||
find_download,
|
from core.utils import find_imdbid
|
||||||
find_imdbid,
|
from core.utils import flatten
|
||||||
flatten,
|
from core.utils import list_media_files
|
||||||
list_media_files,
|
from core.utils import remote_dir
|
||||||
remote_dir,
|
from core.utils import remove_dir
|
||||||
remove_dir,
|
from core.utils import server_responding
|
||||||
server_responding,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
requests.packages.urllib3.disable_warnings()
|
requests.packages.urllib3.disable_warnings()
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
|
@ -10,26 +12,24 @@ from oauthlib.oauth2 import LegacyApplicationClient
|
||||||
from requests_oauthlib import OAuth2Session
|
from requests_oauthlib import OAuth2Session
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger, transcoder
|
from core import logger
|
||||||
from core.auto_process.common import (
|
from core import transcoder
|
||||||
ProcessResult,
|
from core.auto_process.common import command_complete
|
||||||
command_complete,
|
from core.auto_process.common import completed_download_handling
|
||||||
completed_download_handling,
|
from core.auto_process.common import ProcessResult
|
||||||
)
|
|
||||||
from core.auto_process.managers.sickbeard import InitSickBeard
|
from core.auto_process.managers.sickbeard import InitSickBeard
|
||||||
from core.plugins.downloaders.nzb.utils import report_nzb
|
from core.plugins.downloaders.nzb.utils import report_nzb
|
||||||
from core.plugins.subtitles import import_subs, rename_subs
|
from core.plugins.subtitles import import_subs
|
||||||
|
from core.plugins.subtitles import rename_subs
|
||||||
from core.scene_exceptions import process_all_exceptions
|
from core.scene_exceptions import process_all_exceptions
|
||||||
from core.utils import (
|
from core.utils import convert_to_ascii
|
||||||
convert_to_ascii,
|
from core.utils import find_download
|
||||||
find_download,
|
from core.utils import find_imdbid
|
||||||
find_imdbid,
|
from core.utils import flatten
|
||||||
flatten,
|
from core.utils import list_media_files
|
||||||
list_media_files,
|
from core.utils import remote_dir
|
||||||
remote_dir,
|
from core.utils import remove_dir
|
||||||
remove_dir,
|
from core.utils import server_responding
|
||||||
server_responding,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
requests.packages.urllib3.disable_warnings()
|
requests.packages.urllib3.disable_warnings()
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import os
|
import os
|
||||||
import shutil
|
import shutil
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
from core import logger, main_db
|
from __future__ import annotations
|
||||||
|
|
||||||
|
from core import logger
|
||||||
|
from core import main_db
|
||||||
from core.utils import backup_versioned_file
|
from core.utils import backup_versioned_file
|
||||||
|
|
||||||
MIN_DB_VERSION = 1 # oldest db version we support migrating from
|
MIN_DB_VERSION = 1 # oldest db version we support migrating from
|
||||||
|
|
|
@ -1,9 +1,12 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import platform
|
import platform
|
||||||
import shutil
|
import shutil
|
||||||
import stat
|
import stat
|
||||||
import subprocess
|
import subprocess
|
||||||
from subprocess import Popen, call
|
from subprocess import call
|
||||||
|
from subprocess import Popen
|
||||||
from time import sleep
|
from time import sleep
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
|
import functools
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import threading
|
import threading
|
||||||
|
|
||||||
import core
|
import core
|
||||||
import functools
|
|
||||||
|
|
||||||
# number of log files to keep
|
# number of log files to keep
|
||||||
NUM_LOGS = 3
|
NUM_LOGS = 3
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import re
|
import re
|
||||||
import sqlite3
|
import sqlite3
|
||||||
import time
|
import time
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
from core.plugins.downloaders.nzb.configuration import configure_nzbs
|
from core.plugins.downloaders.nzb.configuration import configure_nzbs
|
||||||
from core.plugins.downloaders.torrent.configuration import (
|
from core.plugins.downloaders.torrent.configuration import configure_torrent_class
|
||||||
configure_torrents,
|
from core.plugins.downloaders.torrent.configuration import configure_torrents
|
||||||
configure_torrent_class,
|
|
||||||
)
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core.plugins.downloaders.torrent.utils import create_torrent_class
|
from core.plugins.downloaders.torrent.utils import create_torrent_class
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
from deluge_client.client import DelugeRPCClient
|
from __future__ import annotations
|
||||||
|
|
||||||
|
from deluge_client import DelugeRPCClient
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger
|
from core import logger
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
from qbittorrent import Client as qBittorrentClient
|
from qbittorrent import Client as qBittorrentClient
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
from syno.downloadstation import DownloadStation
|
from syno.downloadstation import DownloadStation
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
from transmissionrpc.client import Client as TransmissionClient
|
from transmissionrpc.client import Client as TransmissionClient
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import time
|
import time
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
@ -5,9 +7,9 @@ from core import logger
|
||||||
|
|
||||||
from .deluge import configure_client as deluge_client
|
from .deluge import configure_client as deluge_client
|
||||||
from .qbittorrent import configure_client as qbittorrent_client
|
from .qbittorrent import configure_client as qbittorrent_client
|
||||||
|
from .synology import configure_client as synology_client
|
||||||
from .transmission import configure_client as transmission_client
|
from .transmission import configure_client as transmission_client
|
||||||
from .utorrent import configure_client as utorrent_client
|
from .utorrent import configure_client as utorrent_client
|
||||||
from .synology import configure_client as synology_client
|
|
||||||
|
|
||||||
torrent_clients = {
|
torrent_clients = {
|
||||||
'deluge': deluge_client,
|
'deluge': deluge_client,
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
from utorrent.client import UTorrentClient
|
from utorrent.client import UTorrentClient
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
from core.plugins.downloaders.torrent.utils import (
|
from __future__ import annotations
|
||||||
pause_torrent,
|
|
||||||
remove_torrent,
|
from core.plugins.downloaders.torrent.utils import pause_torrent
|
||||||
resume_torrent,
|
from core.plugins.downloaders.torrent.utils import remove_torrent
|
||||||
)
|
from core.plugins.downloaders.torrent.utils import resume_torrent
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
from babelfish import Language
|
from __future__ import annotations
|
||||||
import subliminal
|
|
||||||
|
|
||||||
import core
|
|
||||||
from core import logger
|
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
import subliminal
|
||||||
|
from babelfish import Language
|
||||||
|
|
||||||
|
import core
|
||||||
|
from core import logger
|
||||||
|
|
||||||
for provider in subliminal.provider_manager.internal_extensions:
|
for provider in subliminal.provider_manager.internal_extensions:
|
||||||
if provider not in [str(x) for x in subliminal.provider_manager.list_entry_points()]:
|
if provider not in [str(x) for x in subliminal.provider_manager.list_entry_points()]:
|
||||||
subliminal.provider_manager.register(str(provider))
|
subliminal.provider_manager.register(str(provider))
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger
|
from core import logger
|
||||||
from core.auto_process.common import ProcessResult
|
from core.auto_process.common import ProcessResult
|
||||||
from core.processor import nzb
|
from core.processor import nzb
|
||||||
from core.utils import (
|
from core.utils import get_dirs
|
||||||
get_dirs,
|
from core.utils import get_download_info
|
||||||
get_download_info,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
def process():
|
def process():
|
||||||
|
|
|
@ -1,19 +1,25 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger, main_db
|
from core import logger
|
||||||
from core.auto_process import comics, games, movies, music, tv, books
|
from core import main_db
|
||||||
|
from core.auto_process import books
|
||||||
|
from core.auto_process import comics
|
||||||
|
from core.auto_process import games
|
||||||
|
from core.auto_process import movies
|
||||||
|
from core.auto_process import music
|
||||||
|
from core.auto_process import tv
|
||||||
from core.auto_process.common import ProcessResult
|
from core.auto_process.common import ProcessResult
|
||||||
from core.plugins.downloaders.nzb.utils import get_nzoid
|
from core.plugins.downloaders.nzb.utils import get_nzoid
|
||||||
from core.plugins.plex import plex_update
|
from core.plugins.plex import plex_update
|
||||||
from core.user_scripts import external_script
|
from core.user_scripts import external_script
|
||||||
from core.utils import (
|
from core.utils import char_replace
|
||||||
char_replace,
|
from core.utils import clean_dir
|
||||||
clean_dir,
|
from core.utils import convert_to_ascii
|
||||||
convert_to_ascii,
|
from core.utils import extract_files
|
||||||
extract_files,
|
from core.utils import update_download_info_status
|
||||||
update_download_info_status,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
def process(input_directory, input_name=None, status=0, client_agent='manual', download_id=None, input_category=None, failure_link=None):
|
def process(input_directory, input_name=None, status=0, client_agent='manual', download_id=None, input_category=None, failure_link=None):
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
|
||||||
from core import logger
|
from core import logger
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import platform
|
import platform
|
||||||
import re
|
import re
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
import sys
|
|
||||||
import os
|
import os
|
||||||
import time
|
|
||||||
import platform
|
import platform
|
||||||
import re
|
import re
|
||||||
import shutil
|
import shutil
|
||||||
import subprocess
|
import subprocess
|
||||||
|
import sys
|
||||||
|
import time
|
||||||
|
|
||||||
from babelfish import Language
|
from babelfish import Language
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
from subprocess import Popen
|
from subprocess import Popen
|
||||||
|
|
||||||
|
|
|
@ -1,43 +1,53 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
from core.utils.common import clean_dir, flatten, get_dirs, process_dir
|
from core.utils.common import clean_dir
|
||||||
from core.utils.download_info import get_download_info, update_download_info_status
|
from core.utils.common import flatten
|
||||||
from core.utils.encoding import char_replace, convert_to_ascii
|
from core.utils.common import get_dirs
|
||||||
from core.utils.files import (
|
from core.utils.common import process_dir
|
||||||
backup_versioned_file,
|
from core.utils.download_info import get_download_info
|
||||||
extract_files,
|
from core.utils.download_info import update_download_info_status
|
||||||
is_archive_file,
|
from core.utils.encoding import char_replace
|
||||||
is_media_file,
|
from core.utils.encoding import convert_to_ascii
|
||||||
is_min_size,
|
from core.utils.files import backup_versioned_file
|
||||||
list_media_files,
|
from core.utils.files import extract_files
|
||||||
move_file,
|
from core.utils.files import is_archive_file
|
||||||
)
|
from core.utils.files import is_media_file
|
||||||
from core.utils.identification import category_search, find_imdbid
|
from core.utils.files import is_min_size
|
||||||
from core.utils.links import copy_link, replace_links
|
from core.utils.files import list_media_files
|
||||||
from core.utils.naming import clean_file_name, is_sample, sanitize_name
|
from core.utils.files import move_file
|
||||||
from core.utils.network import find_download, server_responding, test_connection, wake_on_lan, wake_up
|
from core.utils.identification import category_search
|
||||||
from core.utils.parsers import (
|
from core.utils.identification import find_imdbid
|
||||||
parse_args,
|
from core.utils.links import copy_link
|
||||||
parse_deluge,
|
from core.utils.links import replace_links
|
||||||
parse_other,
|
from core.utils.naming import clean_file_name
|
||||||
parse_qbittorrent,
|
from core.utils.naming import is_sample
|
||||||
parse_rtorrent,
|
from core.utils.naming import sanitize_name
|
||||||
parse_transmission,
|
from core.utils.network import find_download
|
||||||
parse_utorrent,
|
from core.utils.network import server_responding
|
||||||
parse_vuze,
|
from core.utils.network import test_connection
|
||||||
)
|
from core.utils.network import wake_on_lan
|
||||||
from core.utils.paths import (
|
from core.utils.network import wake_up
|
||||||
clean_directory,
|
from core.utils.parsers import parse_args
|
||||||
flatten_dir,
|
from core.utils.parsers import parse_deluge
|
||||||
get_dir_size,
|
from core.utils.parsers import parse_other
|
||||||
make_dir,
|
from core.utils.parsers import parse_qbittorrent
|
||||||
onerror,
|
from core.utils.parsers import parse_rtorrent
|
||||||
rchmod,
|
from core.utils.parsers import parse_transmission
|
||||||
remote_dir,
|
from core.utils.parsers import parse_utorrent
|
||||||
remove_dir,
|
from core.utils.parsers import parse_vuze
|
||||||
remove_empty_folders,
|
from core.utils.paths import clean_directory
|
||||||
remove_read_only,
|
from core.utils.paths import flatten_dir
|
||||||
)
|
from core.utils.paths import get_dir_size
|
||||||
from core.utils.processes import RunningProcess, restart
|
from core.utils.paths import make_dir
|
||||||
|
from core.utils.paths import onerror
|
||||||
|
from core.utils.paths import rchmod
|
||||||
|
from core.utils.paths import remote_dir
|
||||||
|
from core.utils.paths import remove_dir
|
||||||
|
from core.utils.paths import remove_empty_folders
|
||||||
|
from core.utils.paths import remove_read_only
|
||||||
|
from core.utils.processes import restart
|
||||||
|
from core.utils.processes import RunningProcess
|
||||||
|
|
||||||
requests.packages.urllib3.disable_warnings()
|
requests.packages.urllib3.disable_warnings()
|
||||||
|
|
|
@ -1,11 +1,15 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os.path
|
import os.path
|
||||||
import typing
|
import typing
|
||||||
import urllib.parse
|
import urllib.parse
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger
|
from core import logger
|
||||||
from core.utils.files import list_media_files, move_file
|
from core.utils.files import list_media_files
|
||||||
from core.utils.paths import clean_directory, flatten_dir
|
from core.utils.files import move_file
|
||||||
|
from core.utils.paths import clean_directory
|
||||||
|
from core.utils.paths import flatten_dir
|
||||||
|
|
||||||
|
|
||||||
def flatten(output_destination):
|
def flatten(output_destination):
|
||||||
|
@ -116,7 +120,7 @@ def get_dirs(section, subsection, link='hard'):
|
||||||
def create_url(
|
def create_url(
|
||||||
scheme: str,
|
scheme: str,
|
||||||
host: str,
|
host: str,
|
||||||
port: typing.Optional[int] = None,
|
port: int | None = None,
|
||||||
path: str = '',
|
path: str = '',
|
||||||
query: str = '',
|
query: str = '',
|
||||||
) -> str:
|
) -> str:
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
from core import logger, main_db
|
from core import logger
|
||||||
|
from core import main_db
|
||||||
|
|
||||||
database = main_db.DBConnection()
|
database = main_db.DBConnection()
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
import shutil
|
import shutil
|
||||||
|
@ -8,10 +10,13 @@ import beets.mediafile
|
||||||
import guessit
|
import guessit
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import extractor, logger
|
from core import extractor
|
||||||
|
from core import logger
|
||||||
from core.utils.links import copy_link
|
from core.utils.links import copy_link
|
||||||
from core.utils.naming import is_sample, sanitize_name
|
from core.utils.naming import is_sample
|
||||||
from core.utils.paths import get_dir_size, make_dir
|
from core.utils.naming import sanitize_name
|
||||||
|
from core.utils.paths import get_dir_size
|
||||||
|
from core.utils.paths import make_dir
|
||||||
|
|
||||||
|
|
||||||
def move_file(mediafile, path, link):
|
def move_file(mediafile, path, link):
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import shutil
|
import shutil
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import socket
|
import socket
|
||||||
import struct
|
import struct
|
||||||
import time
|
import time
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
from functools import partial
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
import shutil
|
import shutil
|
||||||
import stat
|
import stat
|
||||||
|
from functools import partial
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger
|
from core import logger
|
||||||
|
|
|
@ -1,10 +1,15 @@
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import socket
|
import socket
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import logger, version_check, APP_FILENAME, SYS_ARGV
|
from core import APP_FILENAME
|
||||||
|
from core import logger
|
||||||
|
from core import SYS_ARGV
|
||||||
|
from core import version_check
|
||||||
|
|
||||||
if os.name == 'nt':
|
if os.name == 'nt':
|
||||||
from win32event import CreateMutex
|
from win32event import CreateMutex
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
# Author: Nic Wolfe <nic@wolfeden.ca>
|
# Author: Nic Wolfe <nic@wolfeden.ca>
|
||||||
# Modified by: echel0n
|
# Modified by: echel0n
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import platform
|
import platform
|
||||||
|
@ -9,12 +10,12 @@ import stat
|
||||||
import subprocess
|
import subprocess
|
||||||
import tarfile
|
import tarfile
|
||||||
import traceback
|
import traceback
|
||||||
|
|
||||||
from urllib.request import urlretrieve
|
from urllib.request import urlretrieve
|
||||||
|
|
||||||
import cleanup
|
import cleanup
|
||||||
import core
|
import core
|
||||||
from core import github_api as github, logger
|
from core import github_api as github
|
||||||
|
from core import logger
|
||||||
|
|
||||||
|
|
||||||
class CheckVersion:
|
class CheckVersion:
|
||||||
|
|
1
eol.py
1
eol.py
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
import sys
|
import sys
|
||||||
|
|
1
setup.py
1
setup.py
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import io
|
import io
|
||||||
import os.path
|
import os.path
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
|
from __future__ import annotations
|
||||||
__author__ = 'Justin'
|
__author__ = 'Justin'
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#! /usr/bin/env python
|
#! /usr/bin/env python
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import core
|
import core
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#! /usr/bin/env python
|
#! /usr/bin/env python
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
import core
|
import core
|
||||||
from core import transcoder
|
from core import transcoder
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue