update config

This commit is contained in:
felinae98 2022-02-12 10:40:27 +08:00
parent 649c1cf8f2
commit 7dbbaea6c8
No known key found for this signature in database
GPG Key ID: 00C8B010587FF610
18 changed files with 36 additions and 24 deletions

View File

@ -9,7 +9,6 @@ repos:
rev: 5.10.1 rev: 5.10.1
hooks: hooks:
- id: isort - id: isort
args: ["--profile", "black", "--filter-files"]
- repo: https://github.com/psf/black - repo: https://github.com/psf/black
rev: 22.1.0 rev: 22.1.0

View File

@ -55,3 +55,16 @@ markers = [
"compare: compare fetching result with rsshub", "compare: compare fetching result with rsshub",
"render: render img by chrome" "render: render img by chrome"
] ]
[tool.black]
line-length = 88
target-version = ["py39", "py310"]
include = '\.pyi?$'
extend-exclude = '''
'''
[tool.isort]
profile = "black"
line_length = 88
skip_gitignore = true
force_sort_within_sections = true

View File

@ -1,9 +1,8 @@
import os
from dataclasses import dataclass from dataclasses import dataclass
import os
from pathlib import Path from pathlib import Path
from typing import Union from typing import Union
import socketio
from fastapi.staticfiles import StaticFiles from fastapi.staticfiles import StaticFiles
from nonebot import get_driver, on_command from nonebot import get_driver, on_command
from nonebot.adapters.cqhttp.bot import Bot from nonebot.adapters.cqhttp.bot import Bot
@ -12,6 +11,7 @@ from nonebot.drivers.fastapi import Driver
from nonebot.log import logger from nonebot.log import logger
from nonebot.rule import to_me from nonebot.rule import to_me
from nonebot.typing import T_State from nonebot.typing import T_State
import socketio
from ..plugin_config import plugin_config from ..plugin_config import plugin_config
from .api import ( from .api import (

View File

@ -1,5 +1,5 @@
import os
from collections import defaultdict from collections import defaultdict
import os
from os import path from os import path
from typing import DefaultDict, Literal, Mapping, TypedDict from typing import DefaultDict, Literal, Mapping, TypedDict

View File

@ -204,7 +204,7 @@ def do_del_sub(del_sub: Type[Matcher]):
config.del_subscribe( config.del_subscribe(
state.get("_user_id") or event.group_id, state.get("_user_id") or event.group_id,
"group", "group",
**state["sub_table"][index] **state["sub_table"][index],
) )
except Exception as e: except Exception as e:
await del_sub.reject("删除错误") await del_sub.reject("删除错误")

View File

@ -1,8 +1,8 @@
import json import json
from typing import Any from typing import Any
import httpx
from bs4 import BeautifulSoup as bs from bs4 import BeautifulSoup as bs
import httpx
from ..post import Post from ..post import Post
from ..types import Category, RawPost, Target from ..types import Category, RawPost, Target

View File

@ -1,7 +1,7 @@
import time
from abc import ABC, abstractmethod from abc import ABC, abstractmethod
from collections import defaultdict from collections import defaultdict
from dataclasses import dataclass from dataclasses import dataclass
import time
from typing import Any, Collection, Literal, Optional from typing import Any, Collection, Literal, Optional
import httpx import httpx

View File

@ -1,9 +1,9 @@
import calendar import calendar
from typing import Any, Optional from typing import Any, Optional
from bs4 import BeautifulSoup as bs
import feedparser import feedparser
import httpx import httpx
from bs4 import BeautifulSoup as bs
from ..post import Post from ..post import Post
from ..types import RawPost, Target from ..types import RawPost, Target

View File

@ -1,11 +1,11 @@
from datetime import datetime
import hashlib import hashlib
import json import json
import re import re
from datetime import datetime
from typing import Any, Optional from typing import Any, Optional
import httpx
from bs4 import BeautifulSoup as bs from bs4 import BeautifulSoup as bs
import httpx
from ..post import Post from ..post import Post
from ..types import * from ..types import *

View File

@ -1,10 +1,10 @@
from datetime import datetime
import json import json
import re import re
from datetime import datetime
from typing import Any, Optional from typing import Any, Optional
import httpx
from bs4 import BeautifulSoup as bs from bs4 import BeautifulSoup as bs
import httpx
from nonebot import logger from nonebot import logger
from ..post import Post from ..post import Post

View File

@ -4,10 +4,10 @@ from functools import reduce
from io import BytesIO from io import BytesIO
from typing import Optional, Union from typing import Optional, Union
from PIL import Image
import httpx import httpx
from nonebot import logger from nonebot import logger
from nonebot.adapters.cqhttp.message import Message, MessageSegment from nonebot.adapters.cqhttp.message import Message, MessageSegment
from PIL import Image
from .plugin_config import plugin_config from .plugin_config import plugin_config
from .utils import parse_text from .utils import parse_text

View File

@ -1,8 +1,8 @@
import asyncio import asyncio
import logging import logging
import nonebot
from apscheduler.schedulers.asyncio import AsyncIOScheduler from apscheduler.schedulers.asyncio import AsyncIOScheduler
import nonebot
from nonebot import get_driver, logger from nonebot import get_driver, logger
from nonebot.log import LoguruHandler from nonebot.log import LoguruHandler

View File

@ -1,17 +1,17 @@
import asyncio import asyncio
import base64 import base64
from html import escape
import os import os
from pathlib import Path
import platform import platform
import re import re
import subprocess import subprocess
import sys import sys
from html import escape
from pathlib import Path
from time import asctime from time import asctime
from typing import Awaitable, Callable, Optional, Union from typing import Awaitable, Callable, Optional, Union
import nonebot
from bs4 import BeautifulSoup as bs from bs4 import BeautifulSoup as bs
import nonebot
from nonebot.adapters.cqhttp.message import MessageSegment from nonebot.adapters.cqhttp.message import MessageSegment
from nonebot.log import default_format, logger from nonebot.log import default_format, logger
from playwright._impl._driver import compute_driver_executable from playwright._impl._driver import compute_driver_executable

View File

@ -1,8 +1,8 @@
import typing import typing
from httpx import Response
import pytest import pytest
import respx import respx
from httpx import Response
if typing.TYPE_CHECKING: if typing.TYPE_CHECKING:
import sys import sys

View File

@ -1,7 +1,7 @@
import typing import typing
import pytest
from httpx import Response from httpx import Response
import pytest
if typing.TYPE_CHECKING: if typing.TYPE_CHECKING:
import sys import sys

View File

@ -1,9 +1,9 @@
import time import time
import typing import typing
from httpx import Response
import pytest import pytest
import respx import respx
from httpx import Response
from .utils import get_json from .utils import get_json

View File

@ -1,9 +1,9 @@
import time import time
import typing import typing
from httpx import Response
import pytest import pytest
import respx import respx
from httpx import Response
from .utils import get_json from .utils import get_json

View File

@ -1,11 +1,11 @@
import typing
from datetime import datetime from datetime import datetime
import typing
import feedparser import feedparser
import pytest
import respx
from httpx import Response from httpx import Response
import pytest
from pytz import timezone from pytz import timezone
import respx
if typing.TYPE_CHECKING: if typing.TYPE_CHECKING:
import sys import sys