--- id: mypy-boto3-support version: "1.43.28" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-support — Type annotations for boto3 Support 1.43.28 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 264.1K/mo ## What it is and what it does This package is a type stub library that adds complete type annotations for the AWS boto3 Support service. It is generated automatically from boto3 1.43.28 using mypy-boto3-builder 8.12.0 and works with mypy, pyright, VSCode Pylance, PyCharm, Emacs, Sublime Text, and other type-aware development tools. When installed, it enables static type checking and IDE autocompletion for boto3 Support client calls without requiring explicit type annotations in your code. The package is designed to be used alongside boto3 itself and depends only on typing-extensions. It is classified as stubs-only and carries no runtime behavior beyond providing type information to checkers and IDEs. Use it for: - Enable IDE autocompletion and type hints when writing boto3 Support service code in VSCode with Pylance or PyCharm. - Catch type errors in boto3 Support API calls during development using mypy or pyright before runtime. - Provide explicit type annotations for SupportClient, paginators, and service resources in large codebases. - Support Emacs or Sublime Text development workflows with LSP-based type checking via pyright. - Avoid production dependencies by importing stubs only within TYPE_CHECKING blocks while maintaining type safety. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations and IDE autocompletion for the boto3 Support service, enabling static type checking with mypy, pyright, and other tools. Yes. This is a low-friction, actively maintained type stub package with no known vulnerabilities and a permissive MIT license. Install it if you use boto3 Support and want IDE autocompletion or static type checking. The single dependency (typing-extensions) is widely available. Note that PyCharm users may experience performance issues with Literal overloads (documented in the package); consider boto3-stubs-lite as an alternative if that occurs. ## Install pip install mypy-boto3-support uv add mypy-boto3-support poetry add mypy-boto3-support ## Installing mypy-boto3-support Before you install: Low install friction with a single lightweight runtime dependency (typing-extensions). Actively maintained as of 2026-06-22 with 670 repository stars, supporting Python 3.9 through 3.14. 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-support from boto3.session import Session from mypy_boto3_support import SupportClient client: SupportClient = Session().client("support") Requires boto3 1.43.28 to be installed separately; type checking requires mypy, pyright, or a compatible IDE with type-aware language server. Verify before relying: - Performance impact on PyCharm with Literal overloads (documentation references issue PY-40997 but resolution status is unclear) - Whether the package works correctly with boto3-stubs-lite as a drop-in replacement when performance is a concern ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 264.1K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs support, aws support service type hints, mypy boto3 annotations, boto3 ide autocomplete, static type checking aws, pyright boto3 stubs, boto3 support client types, type-stubs, aws-boto3, static-analysis [View on SkillFed](https://skillfed.io/packages/mypy-boto3-support) · [View on PyPI](https://pypi.org/project/mypy-boto3-support/)