--- id: mypy-boto3-iot-jobs-data version: "1.43.0" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-iot-jobs-data — Type annotations for boto3 IoTJobsDataPlane 1.43.0 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 250.5K/mo ## 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 above — 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 pip install mypy-boto3-iot-jobs-data uv add mypy-boto3-iot-jobs-data poetry add mypy-boto3-iot-jobs-data ## Installing 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_current - Install friction: low - Maintenance: active - Downloads: 250.5K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs iot jobs, mypy type annotations aws, boto3 iot-jobs-data types, static type checking boto3, ide autocomplete boto3 aws, pyright boto3 stubs, type hints aws sdk python, type-stubs, aws-sdk, static-typing [View on SkillFed](https://skillfed.io/packages/mypy-boto3-iot-jobs-data) · [View on PyPI](https://pypi.org/project/mypy-boto3-iot-jobs-data/)