From ae4a10977771cfe96c07acd05aa822fc39577c58 Mon Sep 17 00:00:00 2001 From: "deepsource-autofix[bot]" <62050782+deepsource-autofix[bot]@users.noreply.github.com> Date: Thu, 3 Aug 2023 11:48:26 +0700 Subject: [PATCH] style: format code with black and isort (#255) Format code with black and isort This commit fixes the style issues introduced in d5870ff according to the output from Black and isort. Details: https://app.deepsource.com/gh/yasirarism/MissKatyPyro/transform/bac346e3-3166-471a-9ee0-2e1cc9bd4fb7/ Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com> --- misskaty/core/misskaty_patch/bound/message.py | 2 +- misskaty/helper/__init__.py | 2 +- misskaty/plugins/dev.py | 8 +++++--- misskaty/plugins/misc_tools.py | 5 ++++- misskaty/plugins/pypi_search.py | 2 +- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/misskaty/core/misskaty_patch/bound/message.py b/misskaty/core/misskaty_patch/bound/message.py index b21bc12d..8083e80d 100644 --- a/misskaty/core/misskaty_patch/bound/message.py +++ b/misskaty/core/misskaty_patch/bound/message.py @@ -7,6 +7,7 @@ from typing import Union from pyrogram.errors import ( ChatAdminRequired, + ChatSendPlainForbidden, ChatWriteForbidden, FloodWait, MessageAuthorRequired, @@ -15,7 +16,6 @@ from pyrogram.errors import ( MessageNotModified, MessageTooLong, TopicClosed, - ChatSendPlainForbidden ) from pyrogram.types import Message diff --git a/misskaty/helper/__init__.py b/misskaty/helper/__init__.py index ba04e3ad..d83371be 100644 --- a/misskaty/helper/__init__.py +++ b/misskaty/helper/__init__.py @@ -7,9 +7,9 @@ from .kuso_utils import * from .media_helper import * from .misc import * from .pyro_progress import * +from .sqlite_helper import Cache from .stickerset import * from .subscene_helper import * from .time_gap import * from .tools import * from .ytdl_helper import * -from .sqlite_helper import Cache \ No newline at end of file diff --git a/misskaty/plugins/dev.py b/misskaty/plugins/dev.py index f699f53e..15da222b 100644 --- a/misskaty/plugins/dev.py +++ b/misskaty/plugins/dev.py @@ -16,11 +16,11 @@ from typing import Any, Optional, Tuple import aiohttp import cloudscraper +from apscheduler.schedulers.asyncio import AsyncIOScheduler from PIL import Image, ImageDraw, ImageFont from psutil import Process, boot_time, cpu_count, cpu_percent from psutil import disk_usage as disk_usage_percent from psutil import net_io_counters, virtual_memory -from apscheduler.schedulers.asyncio import AsyncIOScheduler from pyrogram import Client from pyrogram import __version__ as pyrover from pyrogram import enums, filters @@ -42,7 +42,7 @@ from misskaty.helper.functions import extract_user, extract_user_and_reason from misskaty.helper.http import http from misskaty.helper.human_read import get_readable_file_size, get_readable_time from misskaty.helper.localization import use_chat_lang -from misskaty.vars import COMMAND_HANDLER, LOG_CHANNEL, SUDO, AUTO_RESTART +from misskaty.vars import AUTO_RESTART, COMMAND_HANDLER, LOG_CHANNEL, SUDO __MODULE__ = "DevCommand" __HELP__ = """ @@ -543,11 +543,13 @@ async def shell_exec(code, treat=True): stdout = stdout.decode().strip() return stdout, process + async def auto_restart(): await shell_exec("python3 update.py") os.execvp(sys.executable, [sys.executable, "-m", "misskaty"]) + if AUTO_RESTART: scheduler = AsyncIOScheduler(timezone="Asia/Jakarta") scheduler.add_job(auto_restart, trigger="interval", days=3) - scheduler.start() \ No newline at end of file + scheduler.start() diff --git a/misskaty/plugins/misc_tools.py b/misskaty/plugins/misc_tools.py index d18069dd..4e8050d2 100644 --- a/misskaty/plugins/misc_tools.py +++ b/misskaty/plugins/misc_tools.py @@ -118,7 +118,10 @@ async def carbon_make(self: Client, ctx: Message): "https://carbon.yasirapi.eu.org/api/cook", json=json_data ) if response.status_code != 200: - return await ctx.reply_photo(f"https://http.cat/{response.status_code}", caption="🤧 Carbon API ERROR") + return await ctx.reply_photo( + f"https://http.cat/{response.status_code}", + caption="🤧 Carbon API ERROR", + ) fname = ( f"carbonBY_{ctx.from_user.id if ctx.from_user else ctx.sender_chat.title}.png" ) diff --git a/misskaty/plugins/pypi_search.py b/misskaty/plugins/pypi_search.py index 5f731439..91e226ce 100644 --- a/misskaty/plugins/pypi_search.py +++ b/misskaty/plugins/pypi_search.py @@ -11,7 +11,7 @@ from pyrogram.types import CallbackQuery, Message from misskaty import app from misskaty.core.decorator.ratelimiter import ratelimiter -from misskaty.helper import http, Cache +from misskaty.helper import Cache, http from misskaty.plugins.web_scraper import headers, split_arr from misskaty.vars import COMMAND_HANDLER