From fe8f2da48064150dad520d6cea617f0a6f79f775 Mon Sep 17 00:00:00 2001 From: disqualifier Date: Mon, 29 Jun 2026 21:35:22 -0400 Subject: [PATCH] fix: annotate database property return type (AsyncIOMotorDatabase) Signed-off-by: disqualifier --- src/mongo/mongo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mongo/mongo.py b/src/mongo/mongo.py index 294fb3c..dbeec7e 100644 --- a/src/mongo/mongo.py +++ b/src/mongo/mongo.py @@ -27,7 +27,7 @@ import logging from typing import Any, List, Optional from pymongo import ReturnDocument -from motor.motor_asyncio import AsyncIOMotorClient, AsyncIOMotorCollection +from motor.motor_asyncio import AsyncIOMotorClient, AsyncIOMotorCollection, AsyncIOMotorDatabase log = logging.getLogger(__name__) @@ -48,7 +48,7 @@ class Mongo: return self._db[name] @property - def database(self): + def database(self) -> AsyncIOMotorDatabase: """raw motor database handle""" return self._db