Registry / type-stubs / mypy-boto3-application-signals

mypy-boto3-application-signals

JSON →
library1.43.35pypypi✓ verified 28d ago

mypy-boto3-application-signals provides static type annotations for the `boto3` AWS SDK specifically for the CloudWatchApplicationSignals service, currently at version 1.42.76. It is generated by `mypy-boto3-builder` and receives frequent updates, often aligning with `boto3` releases and `mypy-boto3-builder` enhancements, to ensure up-to-date type information for improved code quality and IDE support.

pip install mypy-boto3-application-signals
INSTALL
IMPORT
SIG · MYPY-BOTO3-APPLICA
M
mypy-boto3-application-signals
type-stubspythonv1.43.35
Install
3.3s avg
Import
—
Disk
18MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.9–3.13
musl
3.9–3.13
Install & Compatibility
Where this runs
tested against v1.43.35 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.10–3.910 runs
installs and imports cleanly · install 0.0s · import 0.000s · 19.9MB
glibc
py 3.10–3.910 runs
installs and imports cleanly · install 3.3s · import 0.000s · 20MB
18MB installed
● package 18MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ApplicationSignalsClient
✓ from mypy_boto3_application_signals import ApplicationSignalsClient
✗ from mypy_boto3_application_signals import ApplicationSignalsClient
Client
✓ from mypy_boto3_application_signals.client import ApplicationSignalsClient
✗ from mypy_boto3_application_signals import ApplicationSignalsClient
ServiceResource
✓ from mypy_boto3_application_signals.service_resource import ApplicationSignalsServiceResource
✗ from mypy_boto3_application_signals import ApplicationSignalsServiceResource

This quickstart demonstrates how to obtain a type-hinted `CloudWatchApplicationSignalsClient` instance using `mypy-boto3-application-signals`. The `TYPE_CHECKING` guard is a common pattern to ensure `mypy-boto3` packages are only used during type checking, avoiding potential runtime dependencies.

import boto3 from typing import TYPE_CHECKING if TYPE_CHECKING: from mypy_boto3_application_signals.client import ApplicationSignalsClient def get_application_signals_client() -> ApplicationSignalsClient: """Provides a type-hinted CloudWatchApplicationSignals client.""" # boto3.client will be correctly type-hinted by mypy when mypy-boto3-application-signals is installed. return boto3.client("application-signals") client = get_application_signals_client() # Example usage with type-hinted client (methods and parameters will autocomplete) response = client.list_service_dependencies( StartTime=1678886400, # Example timestamp EndTime=1678886400 + 3600 # Example timestamp ) print(response)
Debug
Known issues
breakingSupport for Python 3.8 has been removed across all `mypy-boto3` packages with builder version 8.12.0. Users must use Python 3.9 or higher.
fix
Upgrade your Python environment to 3.9 or newer.
affects: mypy-boto3-builder >=8.12.0, mypy-boto3-application-signals >=1.42.76
breakingAll `mypy-boto3` packages migrated to PEP 561, impacting how stubs are distributed and potentially how some build systems or explicit import paths behave.
fix
Ensure your project's build and dependency management systems are compatible with PEP 561 stub packages. Verify imports if you were relying on internal package structures.
affects: mypy-boto3-builder >=8.12.0, mypy-boto3-application-signals >=1.42.76
gotchaPyCharm users might experience slow performance or high CPU usage due to `Literal` overloads. It's recommended to use `boto3-stubs-lite` (if applicable for the service), or disable PyCharm's internal type checker and rely on `mypy` or `pyright`.
fix
Consider `pip install boto3-stubs-lite[application-signals]` or configure PyCharm to use external type checkers like `mypy` or `pyright`.
affects: All versions
breakingGeneral `mypy-boto3` `TypeDef` naming conventions changed in builder version 8.9.0. `CreateDistributionRequestRequestTypeDef` became `CreateDistributionRequestTypeDef`, and conflicting `Extra` postfixes moved to the end (e.g., `CreateDistributionExtraRequestTypeDef` to `CreateDistributionRequestExtraTypeDef`).
fix
Review and update `TypedDict` references in your code to match the new naming conventions.
affects: mypy-boto3-builder >=8.9.0
deprecatedThe `sms-voice` service was deprecated and removed from `mypy-boto3` builds in builder version 8.11.0. Users should migrate to `pinpoint-sms-voice` instead. While this specific package is for `application-signals`, this indicates potential breaking changes for other services in the `mypy-boto3` ecosystem.
fix
For the `sms-voice` service, migrate to `pinpoint-sms-voice`. Always check release notes for changes to specific services you use.
affects: mypy-boto3-builder >=8.11.0
Upgrade
Version history
1.43.35latest on PyPI · released Jun 22, 2026
Audit
Dependencies
boto3requiredProvides the core AWS SDK functionality that these stubs type-hint.
Agent activity
28 hits · last 30 days
node
25
OpenAI (training)
1
Resources
mypy-boto3-application-signals — pip install mypy-boto3-application-signals · libregistry