--- id: mypy-boto3-polly version: "1.43.0" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-polly — Type annotations for boto3 Polly 1.43.0 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 260.0K/mo ## What it is and what it does mypy-boto3-polly is a stub package that adds complete type annotations for AWS Polly operations when using boto3. It enables IDEs like VSCode, PyCharm, Emacs, and Sublime Text to provide accurate code completion and type checking, and works with static type checkers including mypy and pyright. The package is generated from boto3 1.43.0 and requires only typing-extensions as a runtime dependency. The stubs allow developers to write boto3 code with full type safety without explicit type annotations. It supports Polly clients, paginators, and type definitions, and can be installed standalone or as part of boto3-stubs with the [polly] extra. The package is actively maintained, supports Python 3.9 through 3.14, and carries no known vulnerabilities. Use it for: - Enable IDE autocomplete and type hints when calling Polly APIs in a boto3 application. - Catch type errors in Polly service calls during development with mypy or pyright before runtime. - Provide accurate type information for Polly paginators and client methods in a team codebase. - Reduce debugging time by catching incorrect Polly parameter types or missing required fields at type-check time. - Use in a VSCode or PyCharm project to get real-time type checking feedback while writing Polly integration code. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations and IDE autocomplete support for the AWS Polly service via boto3, enabling static type checking with mypy, pyright, and other tools. Yes. This is a low-friction, actively maintained type stub with no security issues, permissive MIT licensing, and a single lightweight dependency. Install it if you use boto3 with Polly and want IDE autocomplete and static type checking; it adds no runtime overhead and is safe to use in production environments. ## Install pip install mypy-boto3-polly uv add mypy-boto3-polly poetry add mypy-boto3-polly ## Installing mypy-boto3-polly Before you install: Low friction install with a single lightweight runtime dependency (typing-extensions). Actively maintained with recent releases and a stable repository. License in practice: MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects. Quickstart: pip install mypy-boto3-polly from boto3.session import Session from mypy_boto3_polly import PollyClient client: PollyClient = Session().client("polly") # Type checking and IDE autocomplete now available Requires Python 3.9 or later; boto3 must be installed separately in your environment. Verify before relying: - Performance impact on PyCharm when using full boto3-stubs (documentation mentions potential slowness on Literal overloads). - Whether the lite variant (boto3-stubs-lite) is recommended for production environments to reduce memory footprint. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 260.0K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs polly, aws polly type annotations, mypy boto3 polly, boto3 polly autocomplete, type hints aws polly, polly type checking, boto3 polly mypy support, type-stubs, aws-boto3, type-checking [View on SkillFed](https://skillfed.io/packages/mypy-boto3-polly) · [View on PyPI](https://pypi.org/project/mypy-boto3-polly/)