diff --git a/bot/src/cogs/dev_tools.py b/bot/src/cogs/dev_tools.py index 3acc875..53b14c2 100644 --- a/bot/src/cogs/dev_tools.py +++ b/bot/src/cogs/dev_tools.py @@ -2,9 +2,10 @@ import asyncio from os import listdir import discord -from cogs.utils import embed_templates from discord.ext import commands +from cogs.utils import embed_templates + class DevTools(commands.Cog): """Commands for developers to mangage cogs and other functionality of the bot""" diff --git a/bot/src/cogs/errors.py b/bot/src/cogs/errors.py index c84b731..c30f3d5 100644 --- a/bot/src/cogs/errors.py +++ b/bot/src/cogs/errors.py @@ -1,10 +1,11 @@ import traceback import discord -from cogs.utils import embed_templates from discord import app_commands from discord.ext import commands +from cogs.utils import embed_templates + class Errors(commands.Cog): """Error handlers for commands""" diff --git a/bot/src/cogs/galtinn.py b/bot/src/cogs/galtinn.py index 41c615e..2d51053 100644 --- a/bot/src/cogs/galtinn.py +++ b/bot/src/cogs/galtinn.py @@ -8,18 +8,19 @@ from typing import TypeVar import aiohttp import asyncpg import discord -from cogs.utils import discord_utils -from cogs.utils import embed_templates -from cogs.utils import misc_utils from discord import app_commands from discord.ext import commands from discord.ext import tasks +from pydantic import ValidationError + +from cogs.utils import discord_utils +from cogs.utils import embed_templates +from cogs.utils import misc_utils from models import BasicResponse from models import DiscordProfiles from models import DuskenUser from models import Groups from models import Users -from pydantic import ValidationError ResponseModel = TypeVar("ResponseModel", bound=BasicResponse) diff --git a/bot/src/cogs/info.py b/bot/src/cogs/info.py index b23d234..6b27b2b 100644 --- a/bot/src/cogs/info.py +++ b/bot/src/cogs/info.py @@ -1,9 +1,10 @@ import discord +from discord import app_commands +from discord.ext import commands + from cogs.utils import discord_utils from cogs.utils import embed_templates from cogs.utils import misc_utils -from discord import app_commands -from discord.ext import commands class Info(commands.Cog): diff --git a/bot/src/cogs/viteboka.py b/bot/src/cogs/viteboka.py index df6d7a9..9911c97 100644 --- a/bot/src/cogs/viteboka.py +++ b/bot/src/cogs/viteboka.py @@ -4,10 +4,11 @@ import aiohttp import discord import pypandoc import regex # This should be redundant as re now supports recursive patterns, but apparently it doesn't -from cogs.utils import embed_templates from discord import app_commands from discord.ext import commands +from cogs.utils import embed_templates + WIKI_BASE_URL = "https://viteboka.studentersamfundet.no" API_URL = f"{WIKI_BASE_URL}/w/api.php" diff --git a/bot/src/run.py b/bot/src/run.py index c33f333..0d0ea6b 100644 --- a/bot/src/run.py +++ b/bot/src/run.py @@ -5,6 +5,7 @@ import asyncpg import discord from discord.ext import commands from dotenv import load_dotenv + from logger import BotLogger # Load config file diff --git a/pyproject.toml b/pyproject.toml index 2671a52..a27bcec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ atomic = true profile = "black" line_length = 120 force_single_line = true -known_first_party = ["black"] +src_paths = ["bot/src", "verification_server/src"] [tool.ruff] line-length = 120