{"id":24752,"library":"types-aiobotocore-full","title":"types-aiobotocore-full","description":"All-in-one type annotations for aiobotocore 3.5.0, generated by mypy-boto3-builder 8.12.0. Provides static typing stubs for all AWS services supported by aiobotocore. Current version 3.5.0, requires Python >=3.9. Released as part of the mypy_boto3_builder ecosystem, updated synchronously with aiobotocore releases.","status":"active","version":"3.5.0","language":"python","source_language":"en","source_url":"https://github.com/youtype/mypy_boto3_builder","tags":["type-annotations","type-stubs","aiobotocore","aws","boto3"],"install":[{"cmd":"pip install types-aiobotocore-full","lang":"bash","label":"Install from PyPI"}],"dependencies":[{"reason":"Runtime dependency for type stubs to match the aiobotocore version","package":"aiobotocore","optional":false},{"reason":"Required for Python <3.10 to support modern type annotations","package":"typing-extensions","optional":true}],"imports":[{"note":"types-aiobotocore-full provides stubs, not runtime implementations; import aiobotocore objects directly.","wrong":"from types_aiobotocore_full.session import AioSession","symbol":"AioSession","correct":"from aiobotocore.session import AioSession"}],"quickstart":{"code":"import os\nfrom aiobotocore.session import AioSession\n\n# Ensure AWS credentials are set (e.g., via environment variables)\n# This example does not actually call AWS, just demonstrates type-checked import\nsession = AioSession()\n# The session object is fully typed\nprint(session.get_available_services()[:3])","lang":"python","description":"Verify installation and basic type-checking of AioSession."},"warnings":[{"fix":"Use Python 3.9 or later, or pin to types-aiobotocore-full<3.5.0.","message":"types-aiobotocore-full v3.5.0 dropped support for Python 3.8. Upgrade to Python >=3.9.","severity":"breaking","affected_versions":">=3.5.0"},{"fix":"Always import from aiobotocore (e.g., from aiobotocore.session import AioSession).","message":"types-aiobotocore-full is a stub-only package; it does not provide runtime implementations. Import from aiobotocore, not types_aiobotocore_full.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run: pip install types-aiobotocore-full","cause":"Package not installed or installed with a different name.","error":"ModuleNotFoundError: No module named 'types_aiobotocore_full'"},{"fix":"Change to: from aiobotocore.session import AioSession","cause":"Attempting to import runtime objects from the stubs package.","error":"ImportError: cannot import name 'AioSession' from 'types_aiobotocore_full'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}