mypy-boto3-iot-jobs-data
Type annotations for boto3 IoTJobsDataPlane 1.43.0 service generated with mypy-boto3-builder 8.12.0
What it is and what it does
This package is a type-stub library that adds comprehensive type annotations to boto3's IoTJobsDataPlane service. It is generated from boto3 1.43.0 and works with mypy, pyright, VSCode Pylance, PyCharm, Emacs, and Sublime Text to provide static type checking and IDE autocompletion when working with AWS IoT Jobs Data Plane APIs.
The package contains type definitions for the IoTJobsDataPlaneClient, service responses, and literals (enumerated values) used by the service. It has a single runtime dependency on typing-extensions and supports Python 3.9 through 3.14. Installation is straightforward and can be done standalone or as part of boto3-stubs with the [iot-jobs-data] extra.
Use it for:
- Enable IDE autocompletion and inline documentation when writing boto3 code that interacts with AWS IoT Jobs Data Plane
- Catch type errors in boto3 calls before runtime using mypy or pyright in CI/CD pipelines
- Provide explicit type hints for function parameters and return values when working with IoT job execution APIs
- Support code refactoring and navigation in editors by making boto3 types discoverable and queryable
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides type annotations and IDE autocompletion for boto3's IoTJobsDataPlane service, enabling static type checking with mypy, pyright, and editor support.
Yes, if you use boto3 with IoTJobsDataPlane. The package is lightweight, actively maintained, has no security vulnerabilities, and solves a real problem—boto3's dynamic nature makes static type checking difficult without stubs. Install it as part of your development dependencies to improve code quality and IDE experience.
Install
mypy-boto3-iot-jobs-data on PyPI
pip
pip install mypy-boto3-iot-jobs-datauv
uv add mypy-boto3-iot-jobs-datapoetry
poetry add mypy-boto3-iot-jobs-dataInstalling mypy-boto3-iot-jobs-data
Before you install
Low friction: a single pure-Python wheel with only typing-extensions as a runtime dependency. Active maintenance with recent releases and no known vulnerabilities.
License in practice
MIT license permits unrestricted use, modification, and distribution in both open-source and commercial projects with minimal restrictions.
Quickstart
pip install mypy-boto3-iot-jobs-data
from boto3.session import Session
from mypy_boto3_iot_jobs_data import IoTJobsDataPlaneClient
client: IoTJobsDataPlaneClient = Session().client("iot-jobs-data")
Verify before relying
- Whether PyCharm performance issues mentioned in the description (issue PY-40997) still affect current versions
- Exact scope and completeness of type coverage for all IoTJobsDataPlane operations and response shapes
Package facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — typing-extensions |
| Maintenance | actively maintained — 107 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 250,483/month — #8,628 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: mypy_boto3_iot_jobs_data-1.43.0-py3-none-any.whl
Keywords: boto3, iot-jobs-data, boto3-stubs, type-annotations, mypy, typeshed, autocomplete
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
mypy-boto3-iotProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-iottwinmakerProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-neptunedataProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-signer-dataProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-iotdeviceadvisorProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-appconfigdataProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-iotevents-dataProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-ioteventsProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-iotwirelessProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-ec2Provides type annotations and IDE autocomplete…
permissive · top 5,000 on PyPI