skillfed

mypy-boto3-iot-jobs-data

Type annotations for boto3 IoTJobsDataPlane 1.43.0 service generated with mypy-boto3-builder 8.12.0

mypy-boto3-iot-jobs-data v1.43.0 250.5K downloads/30d#8,628 on PyPI670
Permissive license MIT Active released

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-data

uv

uv add mypy-boto3-iot-jobs-data

poetry

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 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

Development Status :: 5 - Production/StableEnvironment :: ConsoleIntended Audience :: DevelopersNatural Language :: EnglishOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPythonTyping :: Stubs Only

Tags

boto3 type stubs iot jobsmypy type annotations awsboto3 iot-jobs-data typesstatic type checking boto3ide autocomplete boto3 awspyright boto3 stubstype hints aws sdk python
type-stubsaws-sdkstatic-typing

More Software Development packages