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