{"library":"motor-stubs","title":"Motor-Stubs","description":"Type stubs for Motor (async MongoDB driver) providing type hints for Motor classes. This package enables static type checking of Motor-based code in projects using mypy or pyright. It is maintained separately from Motor and has a version 1.7.1 as of last update, targeting Python >=3.9. Release cadence is irregular.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install motor-stubs"],"cli":null},"imports":["from motor.motor_asyncio import AsyncIOMotorClient"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import asyncio\nfrom motor.motor_asyncio import AsyncIOMotorClient\n\nasync def main():\n    client = AsyncIOMotorClient('mongodb://localhost:27017')\n    db = client.test_database\n    collection = db.test_collection\n    doc = await collection.find_one({'_id': 1})\n    print(doc)\n\nasyncio.run(main())","lang":"python","description":"Basic Motor async usage; stubs provide type checking.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}