skillfed

mypy-boto3-inspector

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

mypy-boto3-inspector v1.43.0 251.7K downloads/30d#8,571 on PyPI670
Permissive license MIT Active released

What it is and what it does

This package is a type-stub library that adds complete type annotations for AWS boto3's Inspector service. It is generated automatically from boto3 1.43.0 using mypy-boto3-builder 8.12.0 and works with mypy, pyright, VSCode Pylance, PyCharm, and other type-checking and IDE tools. When installed, it enables static type checking and IDE autocomplete for Inspector client calls without requiring explicit type annotations in your code.

The package is a stub-only distribution—it contains no runtime code, only type definitions. It depends only on typing-extensions and is designed to be lightweight. It supports Python 3.9 through 3.14 and is compatible with both the full boto3-stubs package and the lite variant. The library includes type annotations for the Inspector client, paginators, waiters, and service-specific type definitions.

Use it for:

  • Enable IDE autocomplete and type checking when writing boto3 Inspector client code in VSCode with Pylance or PyCharm.
  • Run mypy or pyright static type checking on code that calls boto3 Inspector without manual type annotations.
  • Catch type errors in Inspector API calls at development time rather than runtime.
  • Use boto3 Inspector in a codebase with strict type checking enabled (e.g., mypy strict mode).
  • Integrate Inspector type hints into an LSP-based editor (Emacs, Sublime Text) for real-time type feedback.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides type annotations for boto3's Inspector service, enabling IDE code completion and static type checking with mypy, pyright, and other type-aware tools.

Yes. Install this if you use boto3's Inspector service and want static type checking or IDE autocomplete. It has low install friction, active maintenance, no known vulnerabilities, a permissive MIT license, and is a standard part of the boto3-stubs ecosystem. The only gotcha is PyCharm performance with full boto3-stubs (use boto3-stubs-lite as an alternative if needed).

Install

mypy-boto3-inspector on PyPI

pip

pip install mypy-boto3-inspector

uv

uv add mypy-boto3-inspector

poetry

poetry add mypy-boto3-inspector

Installing mypy-boto3-inspector

Before you install

Low install friction with a single lightweight runtime dependency (typing-extensions). Actively maintained as of 2026-06-22 with stable status; generated from mypy-boto3-builder 8.12.0.

License in practice

MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects with minimal obligations.

Quickstart

pip install mypy-boto3-inspector

from boto3.session import Session
from mypy_boto3_inspector import InspectorClient

client: InspectorClient = Session().client("inspector")

Requires Python 3.9 or later; boto3 must be installed separately to use the client.

Verify before relying

  • Whether the package works equally well across all listed IDEs (VSCode, PyCharm, Emacs, Sublime Text) or if performance issues noted for PyCharm apply broadly.
  • Whether boto3-stubs-lite is recommended as a default over the full package for most users, given PyCharm performance caveats mentioned in the description.

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 251,668/month — #8,571 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: mypy_boto3_inspector-1.43.0-py3-none-any.whl

Keywords: boto3, inspector, 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 inspectoraws inspector type annotationsboto3 inspector mypy supporttype hints boto3 awsboto3 static type checkinginspector client type hintsaws sdk python typing
type-stubsaws-boto3static-typing

More Software Development packages