--- id: mypy-boto3-acm-pca version: "1.43.65" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-acm-pca — Type annotations for boto3 ACMPCA 1.43.65 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 287.8K/mo ## What it is and what it does This package is a type stub library that adds static type information to boto3's ACMPCA client, enabling IDEs and type checkers to understand the service's API surface. It's generated from boto3 1.43.65 and works with VSCode, PyCharm, Emacs, Sublime Text, mypy, and pyright. The stubs provide explicit type annotations for the ACMPCAClient, paginators, and waiters, allowing developers to catch type errors at development time and get accurate code completion without writing manual type hints. The package is a thin annotation layer with minimal runtime overhead—it only depends on typing-extensions and is marked as "Stubs Only" in its classifiers. It's typically installed as part of boto3-stubs[acm-pca] or used standalone when you need ACMPCA type support. The stubs are regenerated by mypy-boto3-builder 8.12.0 and track boto3 releases closely. Use it for: - Enable mypy or pyright type checking on boto3 ACMPCA code without manual type annotations - Get IDE autocomplete and parameter hints when calling ACMPCAClient methods in VSCode or PyCharm - Catch boto3 API misuse before runtime by detecting wrong parameter types or missing required fields - Document ACMPCA client method signatures and return types for team code review - Use in TYPE_CHECKING blocks to add type safety without adding a production dependency ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations and IDE autocompletion support for boto3's AWS Certificate Manager Private CA (ACMPCA) service, enabling static type checking with mypy, pyright, and other tools. Yes. The package is actively maintained, has no security vulnerabilities, installs with minimal friction, and is essential if you use boto3's ACMPCA service and want static type checking or IDE support. Install it as part of boto3-stubs[acm-pca] unless you have a specific reason to use the standalone package. ## Install pip install mypy-boto3-acm-pca uv add mypy-boto3-acm-pca poetry add mypy-boto3-acm-pca ## Installing mypy-boto3-acm-pca Before you install: Low friction install with a single lightweight dependency (typing-extensions). Active maintenance with a recent release and steady repository activity. 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-acm-pca from boto3.session import Session from mypy_boto3_acm_pca import ACMPCAClient client: ACMPCAClient = Session().client("acm-pca") Requires Python 3.9 or later; boto3 must be installed separately Verify before relying: - Whether the type stubs remain synchronized with boto3 across future boto3 releases - Performance impact on PyCharm's type checker relative to the lite variant mentioned in documentation ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 287.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs acm-pca, aws certificate manager private ca typing, boto3 acmpca type annotations, mypy boto3 acm-pca, pyright boto3 stubs, ide autocomplete boto3 aws, type-stubs, aws-sdk, boto3 [View on SkillFed](https://skillfed.io/packages/mypy-boto3-acm-pca) · [View on PyPI](https://pypi.org/project/mypy-boto3-acm-pca/)