--- id: mypy-boto3-signer version: "1.43.0" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-signer — Type annotations for boto3 Signer 1.43.0 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 2.0M/mo ## What it is and what it does mypy-boto3-signer is a type stub package that adds static type information for the AWS Signer service in boto3. It is generated automatically using mypy-boto3-builder and works with mypy, pyright, VSCode Pylance, PyCharm, Emacs, and Sublime Text to provide IDE autocomplete and type checking without requiring explicit type annotations in your code. The package includes type annotations for the SignerClient, paginators (ListSigningJobsPaginator, ListSigningPlatformsPaginator, ListSigningProfilesPaginator), and type definitions. It is designed as a development-only dependency—you can use TYPE_CHECKING guards to exclude it from production builds. The package has no security vulnerabilities and supports Python 3.9 through 3.14. Use it for: - Enable IDE autocomplete and type hints when calling boto3 Signer methods in VSCode, PyCharm, or other supported editors. - Run mypy or pyright type checking on code that uses boto3 Signer to catch type errors before runtime. - Provide explicit type annotations for SignerClient and paginator objects in larger AWS projects. - Use in development environments while keeping production dependencies lean via TYPE_CHECKING conditional imports. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations for the boto3 Signer service (version 1.43.0), enabling static type checking and IDE code completion when working with AWS Signer through boto3. Yes. If you use boto3 Signer and want static type checking or IDE autocomplete, install this package in your development environment. It has minimal dependencies, active maintenance, no known vulnerabilities, and a permissive MIT license. Use TYPE_CHECKING guards to exclude it from production if desired. ## Install pip install mypy-boto3-signer uv add mypy-boto3-signer poetry add mypy-boto3-signer ## Installing mypy-boto3-signer Before you install: Low install friction with a single lightweight runtime dependency (typing-extensions). Actively maintained with recent releases; repository shows 670 stars and last commit on 2026-06-22. License in practice: MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects without restriction. Quickstart: pip install mypy-boto3-signer from boto3.session import Session from mypy_boto3_signer import SignerClient client: SignerClient = Session().client("signer") Requires Python 3.9 or later; boto3 itself must be installed separately in your environment. Verify before relying: - Whether PyCharm performance issues with Literal overloads mentioned in the description still apply to current versions. - Specific performance characteristics when used with large boto3 projects or in resource-constrained environments. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 2.0M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs signer, aws signer type annotations, mypy boto3 signer, boto3 signer type hints, ide autocomplete boto3 signer, pyright boto3 aws, type checking aws signer, type-stubs, aws-sdk, boto3 [View on SkillFed](https://skillfed.io/packages/mypy-boto3-signer) · [View on PyPI](https://pypi.org/project/mypy-boto3-signer/)