Registry / type-stubs / mypy-boto3-iotwireless

mypy-boto3-iotwireless

JSON →
library1.43.43pypypi✓ verified 23d ago

mypy-boto3-iotwireless provides type annotations for the `boto3` IoTWireless service. It is generated by `mypy-boto3-builder` and enables static type checking with tools like MyPy, improved IDE autocompletion, and enhanced code navigation for `boto3` users. The current version is 1.42.3, typically released in sync with `boto3` updates.

pip install mypy-boto3-iotwireless
INSTALL
IMPORT
SIG · MYPY-BOTO3-IOTWIRE
M
mypy-boto3-iotwireless
type-stubspythonv1.43.43
Install
1.7s avg
Import
Disk
17MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.43.43 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 18.6MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 1.7s · import 0.000s · 19MB
17MB installed
● package 17MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

IoTWirelessClient
from mypy_boto3_iotwireless import IoTWirelessClient
from mypy_boto3_iotwireless import IoTWirelessClient

This quickstart demonstrates how to initialize a typed `IoTWirelessClient` using `boto3` and perform a basic API call (`list_destinations`) with type-hinted request and response objects. It assumes `boto3` and `mypy-boto3-iotwireless` are installed and AWS credentials are configured (e.g., via environment variables or AWS CLI).

import boto3 from mypy_boto3_iotwireless.client import IoTWirelessClient from mypy_boto3_iotwireless.type_defs import ListDestinationsResponseTypeDef import os def get_iotwireless_client() -> IoTWirelessClient: # Using explicit type annotation for the client client: IoTWirelessClient = boto3.client( "iotwireless", region_name=os.environ.get('AWS_REGION', 'us-east-1'), aws_access_key_id=os.environ.get('AWS_ACCESS_KEY_ID', ''), aws_secret_access_key=os.environ.get('AWS_SECRET_ACCESS_KEY', '') ) return client if __name__ == "__main__": client = get_iotwireless_client() try: # Example: Listing IoTWireless destinations with type-checked response response: ListDestinationsResponseTypeDef = client.list_destinations( MaxResults=10 ) print("Successfully listed IoTWireless destinations:") for dest in response.get('DestinationList', []): print(f" - Name: {dest.get('Name')}, ARN: {dest.get('Arn')}") except Exception as e: print(f"Error listing destinations: {e}")
Debug
Known issues
breakingSupport for Python 3.8 was removed in `mypy-boto3-builder` version 8.12.0, affecting all generated packages including `mypy-boto3-iotwireless`. Users must upgrade to Python 3.9 or newer.
fix
Upgrade your Python environment to 3.9 or higher.
affects: >=8.12.0 of mypy-boto3-builder (generated packages)
breakingTypeDef naming conventions changed in `mypy-boto3-builder` version 8.9.0. This might affect existing code that relies on specific TypedDict names. For example, `CreateDistributionRequestRequestTypeDef` became `CreateDistributionRequestTypeDef`, and the `Extra` postfix moved to the end.
fix
Update TypedDict import paths and names in your code to reflect the new conventions. Refer to the specific service's documentation for exact name changes.
affects: >=8.9.0 of mypy-boto3-builder (generated packages)
gotcha`mypy-boto3-iotwireless` is a stub-only package. For runtime functionality, the `boto3` library itself must be installed in your environment. These stubs provide type information only.
fix
Ensure `boto3` is installed alongside `mypy-boto3-iotwireless` (e.g., `pip install boto3 mypy-boto3-iotwireless`).
affects: All
gotchaWhen using standalone `mypy-boto3-` service packages, explicit type annotations are often required for `boto3.client()` or `session.client()` calls to ensure MyPy and IDEs correctly infer the specific client type (e.g., `client: IoTWirelessClient = boto3.client(...)`).
fix
Add explicit type annotations for your client objects, like `client: IoTWirelessClient = session.client("iotwireless")`.
affects: All
Upgrade
Version history
1.43.43latest on PyPI · released Jul 8, 2026
Audit
Dependencies
pythonrequiredMinimum required Python version.
boto3requiredThis package provides type stubs for boto3. Boto3 itself must be installed for runtime functionality.
Agent activity
23 hits · last 30 days
node
20
Amazon
1
OpenAI (training)
1
Resources
mypy-boto3-iotwireless — pip install mypy-boto3-iotwireless · libregistry