Registry /
type-stubs / mypy-boto3-license-manager-user-subscriptions
Install & Compatibility
Where this runs
tested against v1.43.81 · 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
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.604s · 51.9MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 3.7s · import 0.558s · 52MB
50MB installed
● package 50MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
LicenseManagerUserSubscriptionsClient
✓ from mypy_boto3_license_manager_user_subscriptions.client import LicenseManagerUserSubscriptionsClient
The primary client interface for the service.
LicenseManagerUserSubscriptionsService
✓ from mypy_boto3_license_manager_user_subscriptions.service import LicenseManagerUserSubscriptionsService
Provides access to the service's high-level resource interface, if available for this service.
ListUserAssociationsPaginator
✓ from mypy_boto3_license_manager_user_subscriptions.paginator import ListUserAssociationsPaginator
✗ from mypy_boto3_license_manager_user_subscriptions.client import ListUserAssociationsPaginator
Paginator types are located in the `paginator` submodule, not directly in the client module.
This quickstart demonstrates how to import and use the `LicenseManagerUserSubscriptionsClient` for type-hinting `boto3` calls. It shows both implicit and explicit type annotation for the client, and how to correctly use a paginator with type hints. Type checkers like MyPy will use these annotations to validate your code.
import boto3
from mypy_boto3_license_manager_user_subscriptions.client import LicenseManagerUserSubscriptionsClient
from typing import TYPE_CHECKING
# Boto3 client without explicit type annotation (type checkers will infer)
client = boto3.client("license-manager-user-subscriptions")
client.list_user_associations() # type checks correctly
# Boto3 client with explicit type annotation
def get_license_client() -> LicenseManagerUserSubscriptionsClient:
return boto3.client("license-manager-user-subscriptions")
license_client: LicenseManagerUserSubscriptionsClient = get_license_client()
license_client.list_user_associations(InstanceId='test-instance') # type checks correctly
# Example of using a Paginator (if available for the operation)
if TYPE_CHECKING:
from mypy_boto3_license_manager_user_subscriptions.paginator import ListUserAssociationsPaginator
paginator: ListUserAssociationsPaginator = license_client.get_paginator("list_user_associations")
for page in paginator.paginate():
print(page.get('InstanceUserSummaries'))
print("mypy-boto3-license-manager-user-subscriptions setup successful!")
Debug
Known issues
breakingSupport for Python 3.8 has been officially removed starting from mypy-boto3-builder 8.12.0. Projects using this package on Python 3.8 will encounter compatibility issues.fixUpgrade your Python environment to 3.9 or newer. The `mypy-boto3` ecosystem currently requires Python 3.9+.
affects: >=8.12.0 (builder version), >=1.42.3 (package version)
breakingVersion 8.9.0 of `mypy-boto3-builder` introduced breaking changes to `TypeDef` naming conventions, shortening names and reordering 'Extra' postfixes. This can cause type-checking errors if you explicitly reference these `TypedDict` types.fixReview the generated type definitions or documentation for the specific `TypeDef` you are using and update your code to reflect the new naming conventions.
affects: >=8.9.0 (builder version)
breakingAs of `mypy-boto3-builder` 8.9.0, the legacy `mypy-boto3` package was moved to a separate product and is no longer generated alongside `boto3-stubs`. Users relying on the monolithic `mypy-boto3` package might need to adjust their installations.fixMigrate your project to use `boto3-stubs` (recommended for general `boto3` type-hinting) or install individual `mypy-boto3-<service-name>` packages like this one, as needed.
affects: >=8.9.0 (builder version)
gotchaThe `mypy-boto3` ecosystem migrated to PEP 561 compliant packages in builder version 8.12.0. While this improves type checker integration, it might affect custom `mypy` configurations or complex project structures that previously relied on non-standard stub discovery methods.fixEnsure your `mypy` setup and project structure are aligned with PEP 561 best practices. Update `mypy` to a recent version to benefit from improved stub discovery.
affects: >=8.12.0 (builder version)
gotchaWhile not directly affecting `LicenseManagerUserSubscriptions`, the `sms-voice` service was deprecated and replaced by `pinpoint-sms-voice` in builder version 8.11.0. This indicates that AWS service names can change, leading to broken imports or type errors if not tracked.fixAlways refer to the latest documentation or changelog for your specific `mypy-boto3` service package if you encounter import errors for a service after an update.
affects: All (general `mypy-boto3` ecosystem behavior)
Upgrade
Version history
1.43.81latest on PyPI · released Aug 26, 2026
Audit
Dependencies
boto3requiredRuntime dependency for the AWS SDK functions being type-checked.
typing-extensionsoptionalProvides backported typing features for older Python versions. Required for Python < 3.9 in previous versions of mypy-boto3, though less critical for >=3.9.