Registry / type-stubs / mypy-boto3-ssm-guiconnect

mypy-boto3-ssm-guiconnect

JSON →
library1.43.0pypypi✓ verified 22d ago

mypy-boto3-ssm-guiconnect provides comprehensive type annotations for the AWS SSM GUIConnect service, designed to be used with `boto3`. It enables static analysis tools like `mypy` to perform rigorous type checking on `boto3` calls related to SSM GUIConnect resources, enhancing code reliability. The library is automatically generated by `mypy-boto3-builder` and its version (currently 1.42.3) synchronizes with `boto3`'s service definitions, with frequent updates.

pip install mypy-boto3-ssm-guiconnect
INSTALL
IMPORT
SIG · MYPY-BOTO3-SSM-GUI
M
mypy-boto3-ssm-guiconnect
type-stubspythonv1.43.0
Install
1.6s avg
Import
Disk
16MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.43.0 · 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.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 18.2MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 1.6s · import 0.000s · 19MB
16MB installed
● package 16MB
Code
Verified usage

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

SSMGUIConnectClient
from mypy_boto3_ssm_guiconnect import SSMGUIConnectClient
from mypy_boto3_ssm_guiconnect import SSMGUIConnectClient

This quickstart demonstrates how to use `mypy-boto3-ssm-guiconnect` to add type hints to your `boto3` SSM GUIConnect client. The `if TYPE_CHECKING:` block is processed by `mypy` to validate method calls and attribute access, while the runtime code remains unchanged.

import boto3 from mypy_boto3_ssm_guiconnect import SSMGUIConnectClient from typing import TYPE_CHECKING # --- Type Checking (only active during static analysis) --- if TYPE_CHECKING: # Define the client with its specific type annotation # Mypy will use the stubs from mypy-boto3-ssm-guiconnect to validate calls. client: SSMGUIConnectClient = boto3.client("ssm-guiconnect") # Example of type-checking an attribute access. # For SSM GUIConnect, direct public API methods might be less common, # but the client object itself is fully type-hinted. _ = client.meta.service_model # --- Runtime Code (executes normally) --- # The actual boto3 client is created and used as usual. real_client = boto3.client("ssm-guiconnect") print(f"Boto3 SSM GUIConnect client created: {real_client.__class__.__name__}") # Add actual runtime interactions here if applicable for your use case. # Example: try: # response = real_client.some_ssm_guiconnect_method() # print(response) # except Exception as e: # print(f"Error during SSM GUIConnect call: {e}")
Debug
Known issues
breakingBeginning with `mypy-boto3-builder` 8.12.0 (which generated `mypy-boto3-ssm-guiconnect` 1.42.x and newer), Python 3.8 is no longer supported. Projects using these stubs must upgrade their Python environment.
fix
Upgrade your Python environment to 3.9 or newer. If Python 3.8 support is critical, pin to an older `mypy-boto3-ssm-guiconnect` version (e.g., `<1.42.0`).
affects: mypy-boto3-ssm-guiconnect >= 1.42.0
breakingIf upgrading from `mypy-boto3-ssm-guiconnect` versions generated by `mypy-boto3-builder` older than 8.9.0 (roughly prior to `mypy-boto3-ssm-guiconnect` 1.36.0), explicit references to `TypeDef` names might break. The builder introduced naming convention changes (e.g., shorter names, `Extra` postfix moved) for consistency.
fix
Review and update `TypeDef` imports and usage in your type-hinted code to match the new generated names. Consult the `mypy-boto3-builder`'s release notes for specific service-related `TypeDef` changes if issues persist.
affects: Migration from versions < 1.36.0 to >= 1.36.0
gotchaAlways import client types and other type definitions directly from the `mypy_boto3_ssm_guiconnect` package or its submodules (e.g., `from mypy_boto3_ssm_guiconnect import SSMGUIConnectClient`). Do not attempt to import type definitions or client types from the `boto3` package itself, as `boto3` does not provide its own type stubs.
fix
Ensure your `TYPE_CHECKING` blocks and type annotations correctly reference types provided by `mypy-boto3-ssm-guiconnect`.
affects: All versions
Upgrade
Version history
1.43.0latest on PyPI · released Apr 29, 2026
Audit
Dependencies
boto3requiredProvides the AWS SDK for Python at runtime; this package only offers type stubs for it. `boto3` must be installed separately.
Agent activity
22 hits · last 30 days
node
20
OpenAI (training)
1
Resources
mypy-boto3-ssm-guiconnect — pip install mypy-boto3-ssm-guiconnect · libregistry