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