skillfed

mypy-boto3-signer

Type annotations for boto3 Signer 1.43.0 service generated with mypy-boto3-builder 8.12.0

mypy-boto3-signer v1.43.0 2.0M downloads/30d#3,365 on PyPI670
Permissive license MIT Active released

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 on this page — 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

mypy-boto3-signer on PyPI

pip

pip install mypy-boto3-signer

uv

uv add mypy-boto3-signer

poetry

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 the current Python release (>=3.9)
Install friction low — pure-Python wheel
Runtime dependencies 1 — typing-extensions
Maintenance actively maintained — 107 days since the last release
Last repo commit
First released
Downloads 2,011,638/month — #3,365 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: mypy_boto3_signer-1.43.0-py3-none-any.whl

Keywords: boto3, signer, boto3-stubs, type-annotations, mypy, typeshed, autocomplete

Development Status :: 5 - Production/StableEnvironment :: ConsoleIntended Audience :: DevelopersNatural Language :: EnglishOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPythonTyping :: Stubs Only

Tags

boto3 type stubs signeraws signer type annotationsmypy boto3 signerboto3 signer type hintside autocomplete boto3 signerpyright boto3 awstype checking aws signer
type-stubsaws-sdkboto3

More Software Development packages