Registry / type-stubs / types-aiobotocore-opensearch

types-aiobotocore-opensearch

JSON →
library3.7.0pypypiunverified

Type annotations for aiobotocore's OpenSearch service client, providing static type checking support for boto3/aiobotocore OpenSearch operations. Automatically generated from service model using mypy-boto3-builder. Current version 3.5.0, compatible with Python >=3.9. Releases follow aiobotocore versioning, typically updated together with new AWS SDK releases.

pip install types-aiobotocore-opensearch
INSTALL
IMPORT
SIG · TYPES-AIOBOTOCORE-
T
types-aiobotocore-opensearch
type-stubspythonv3.7.0
Install
1.7s avg
Import
Disk
17MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v3.7.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.6MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 1.7s · import 0.000s · 19MB
17MB installed
● package 17MB
Code
Verified usage

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

AioBaseClient
from types_aiobotocore_opensearch import AioBaseClient
from aiobotocore.client import AioBaseClient

Basic async usage with aiobotocore OpenSearch client. Install types-aiobotocore-opensearch for type checking support.

import asyncio from aiobotocore.session import get_session async def main(): session = get_session() async with session.create_client('opensearch', region_name='us-east-1', aws_access_key_id=os.environ.get('AWS_ACCESS_KEY_ID', ''), aws_secret_access_key=os.environ.get('AWS_SECRET_ACCESS_KEY', '')) as client: # List domain names (example) result = await client.list_domain_names() print(result) loop = asyncio.get_event_loop() loop.run_until_complete(main())
Debug
Known issues
breakingTypes package provides NO runtime functionality. Attempting to import classes from types_aiobotocore_opensearch will fail at runtime.
fix
Import client from aiobotocore or boto3, not from the types package.
affects: all
gotchaType annotations are generated from service model; they may not cover all customizations or edge cases. Missing or incorrect type hints are possible.
fix
Use type: ignore comments or add explicit casts when needed. Report issues to the mypy_boto3_builder repository.
affects: all
deprecatedPython 3.8 support was dropped in mypy-boto3-builder v8.12.0. This types package requires Python >=3.9.
fix
Upgrade Python to 3.9 or later.
affects: >=8.12.0
Upgrade
Version history
3.7.0latest on PyPI · released May 10, 2026
Audit
Dependencies
typing-extensionsrequiredRequired for TypeDict and other typing constructs on Python <3.12
Agent activity
46 hits · last 30 days
node
38
OpenAI (training)
1
Resources
types-aiobotocore-opensearch — pip install types-aiobotocore-opensearch · libregistry