aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Numerlor <[email protected]>2021-02-03 12:42:56 +0100
committerGravatar Numerlor <[email protected]>2021-02-03 12:42:56 +0100
commit9d755707178f2c53bea209c42ab4e3154b0a6a60 (patch)
tree4121e87bb4987a823a61682288dbccb68aca3c83
parentUse create_task util (diff)
Avoid from import on _batch_parser
The tests import the modules the other way around causing a circular import
-rw-r--r--bot/exts/info/doc/_cog.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/bot/exts/info/doc/_cog.py b/bot/exts/info/doc/_cog.py
index 0ff775ac7..e2204bd4a 100644
--- a/bot/exts/info/doc/_cog.py
+++ b/bot/exts/info/doc/_cog.py
@@ -19,8 +19,7 @@ from bot.pagination import LinePaginator
from bot.utils.lock import SharedEvent, lock
from bot.utils.messages import send_denial, wait_for_deletion
from bot.utils.scheduling import Scheduler
-from . import NAMESPACE, PRIORITY_PACKAGES, doc_cache
-from ._batch_parser import BatchParser
+from . import NAMESPACE, PRIORITY_PACKAGES, _batch_parser, doc_cache
from ._inventory_parser import InventoryDict, fetch_inventory
log = logging.getLogger(__name__)
@@ -62,7 +61,7 @@ class DocCog(commands.Cog):
self.base_urls = {}
self.bot = bot
self.doc_symbols: Dict[str, DocItem] = {}
- self.item_fetcher = BatchParser()
+ self.item_fetcher = _batch_parser.BatchParser()
self.renamed_symbols = defaultdict(list)
self.inventory_scheduler = Scheduler(self.__class__.__name__)