{"id":24753,"library":"types-aiobotocore-iot","title":"Type annotations for aiobotocore IoT","description":"Provides type annotations for the IoT service in aiobotocore. Version 3.5.0 corresponds to aiobotocore 3.5.0 service. Generated by mypy-boto3-builder. Supports Python >=3.9. Released on demand when new aiobotocore versions are published.","status":"active","version":"3.5.0","language":"python","source_language":"en","source_url":"https://github.com/youtype/mypy_boto3_builder","tags":["types","aiobotocore","iot","mypy","stubs"],"install":[{"cmd":"pip install types-aiobotocore-iot","lang":"bash","label":"Install package"}],"dependencies":[],"imports":[{"wrong":"from types_aiobotocore_iot import IoTClient","symbol":"IoTClient","correct":"from types_aiobotocore_iot import IoTClient"}],"quickstart":{"code":"import asyncio\nfrom types_aiobotocore_iot import IoTClient\n\nasync def main():\n    # Example usage: type checking with aiobotocore\n    from aiobotocore.session import get_session\n    session = get_session()\n    async with session.create_client('iot', region_name='us-east-1') as client:\n        # client is inferred as IoTClient\n        resp = await client.list_things()\n        print(resp)\n\nasyncio.run(main())","lang":"python","description":"Minimal example using IoTClient type with aiobotocore."},"warnings":[{"fix":"Ensure `pip install types-aiobotocore-iot==your.aiobotocore.version`.","message":"Version mismatch: types-aiobotocore-iot version must match your aiobotocore IoT service version (e.g., 3.5.0 for aiobotocore 3.5.0). Breaking changes can occur if versions differ.","severity":"breaking","affected_versions":">=3.0.0"},{"fix":"Install `boto3-stubs` as a dev dependency: `pip install boto3-stubs` or use a mypy plugin.","message":"Mypy may report missing imports if `boto3-stubs` is not installed. These types are defined in a stub-only package without runtime code.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'3.5.0':16,20 '3.9':30 'aiobotocor':4,14,19,36,41 'annot':2,8 'boto3':26 'builder':27 'correspond':17 'demand':33 'generat':22 'iot':5,11,42 'mypi':25,43 'mypy-boto3-builder':24 'new':35 'provid':6 'publish':39 'python':29 'releas':31 'servic':12,21 'stub':44 'support':28 'type':1,7,40 'version':15,37","created_at":"2026-05-01T08:14:45.095383+00:00","updated_at":"2026-05-01T08:14:45.095383+00:00","problems":{"verify_error":"Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\n  File \"/tmp/tmpshmb03en/venv/lib/python3.12/site-packages/types_aiobotocore_iot/__init__.py\", line 154, in <module>\n    from .client import IoTClient\n  File \"/tmp/tmpshmb03en/venv/lib/python3.12/site-packages/types_aiobotocor"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"3.7.0","cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/youtype/mypy_boto3_builder","docs":"https://youtype.github.io/types_aiobotocore_docs/types_aiobotocore_iot/","changelog":null,"pypi":"https://pypi.org/project/types-aiobotocore-iot/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["type-stubs","aws"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"import_fail","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-07-10","install_tag":null}}