From b86d03a84f24ae62a6690c05232dff395e1793ee Mon Sep 17 00:00:00 2001 From: profitroll Date: Sat, 26 Apr 2025 18:36:29 +0200 Subject: [PATCH] Using override from typing_extensions instead of typing --- classes/pycord_bot.py | 3 ++- requirements.txt | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/pycord_bot.py b/classes/pycord_bot.py index df4219b..86bc9c5 100644 --- a/classes/pycord_bot.py +++ b/classes/pycord_bot.py @@ -1,7 +1,7 @@ from datetime import datetime from logging import Logger from pathlib import Path -from typing import Any, Dict, List, override +from typing import Any, Dict, List from zoneinfo import ZoneInfo from bson import ObjectId @@ -9,6 +9,7 @@ from discord import Attachment, File, Guild, TextChannel, User from libbot.cache.classes import CacheMemcached, CacheRedis from libbot.cache.manager import create_cache_client from libbot.pycord.classes import PycordBot as LibPycordBot +from typing_extensions import override from classes import PycordEvent, PycordEventStage, PycordGuild, PycordUser from modules.database import col_events, col_users diff --git a/requirements.txt b/requirements.txt index 91130da..fac428f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,5 @@ apscheduler~=3.11.0 async_pymongo==0.1.11 libbot[speed,pycord,cache]==4.1.0 mongodb-migrations==1.3.1 -pytz~=2025.1 \ No newline at end of file +pytz~=2025.1 +typing_extensions>=4.11.0 \ No newline at end of file