mypy-boto3-securityhub
Type annotations for boto3 SecurityHub 1.43.66 service generated with mypy-boto3-builder 8.12.0
What it is and what it does
This package is a type-stub library generated for boto3's SecurityHub service. It provides complete type annotations for SecurityHub client methods, paginators, waiters, and data structures, allowing your IDE and type checker to understand boto3 calls at development time. The stubs work with mypy, pyright, VSCode Pylance, PyCharm, Emacs, and Sublime Text, offering both inline code completion and static type checking without requiring explicit type annotations in your code.
The package is generated from boto3 1.43.66 using mypy-boto3-builder 8.12.0 and depends only on typing-extensions. It supports Python 3.9 through 3.14. Installation is straightforward—either as a standalone package or as part of boto3-stubs[securityhub]—and it integrates transparently with your existing boto3 code. The documentation notes that PyCharm users may experience performance issues with full stubs and recommends using the lite variant in that case.
Use it for:
- Enable IDE autocomplete and type checking for SecurityHub API calls in VSCode with Pylance or PyCharm
- Catch SecurityHub client method errors and incorrect parameter types before runtime using mypy or pyright
- Document SecurityHub client and paginator types explicitly in codebases that use TYPE_CHECKING guards
- Support SecurityHub development in Emacs or Sublime Text with LSP-based type checking and completion
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides type annotations and IDE autocomplete for boto3 SecurityHub 1.43.66, enabling static type checking in mypy, pyright, VSCode, PyCharm, and other tools.
Yes. The package is actively maintained, has no known vulnerabilities, minimal install friction, and a permissive MIT license. Install it if you use boto3 SecurityHub and want static type checking or IDE autocomplete; it integrates transparently with existing code. PyCharm users should be aware of potential performance issues with full stubs and may prefer the lite variant.
Install
mypy-boto3-securityhub on PyPI
pip
pip install mypy-boto3-securityhubuv
uv add mypy-boto3-securityhubpoetry
poetry add mypy-boto3-securityhubInstalling mypy-boto3-securityhub
Before you install
Low install friction with a single runtime dependency (typing-extensions). Active maintenance: released 7 days ago with recent commits, 670 repository stars, and stable production status.
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-securityhub
from boto3.session import Session
from mypy_boto3_securityhub import SecurityHubClient
client: SecurityHubClient = Session().client("securityhub")
Requires boto3 to be installed separately; mypy-boto3-securityhub provides type stubs only.
Verify before relying
- Whether type coverage is complete for all SecurityHub API operations and response types
- Performance impact when used with PyCharm (documentation warns of potential slowness with Literal overloads)
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 — 7 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 287,391/month — #8,033 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: mypy_boto3_securityhub-1.43.66-py3-none-any.whl
Keywords: boto3, securityhub, 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
types-aiobotocore-securityhubProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-s3Provides type annotations and IDE…
permissive · top 1,000 on PyPI
mypy-boto3-ec2Provides type annotations and IDE autocomplete…
permissive · top 5,000 on PyPI
mypy-boto3-mghProvides type annotations and IDE…
permissive · top 15,000 on PyPI
boto3-stubs-fullProvides type annotations for boto3 1.43.71 to…
permissive · top 5,000 on PyPI
mypy-boto3-evidentlyProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-backupProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-connectProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
boto3-stubsProvides type stubs and annotations for boto3…
permissive · top 1,000 on PyPI
boto3-stubs-liteProvides type annotations for boto3 1.43.72,…
permissive · top 15,000 on PyPI