Registry /
type-stubs / types-aiobotocore-wafv2
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
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 18.5MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 1.7s · import 0.000s · 19MB
16MB installed
● package 16MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
WAFV2Client
✓ from types_aiobotocore_wafv2 import WAFV2Client
✗ from types_aiobotocore_wafv2 import WAFV2Client
Async client initialization with type annotations for WAFV2.
import os
from types_aiobotocore_wafv2 import WAFV2Client
async def get_web_acls():
# Replace with actual credentials
session = aiobotocore.session.AioSession()
async with session.create_client('wafv2', 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:
# client is now type-annotated as WAFV2Client
result = await client.list_web_acls(Scope='REGIONAL')
return result['WebACLs']
Upgrade
Version history
3.7.0latest on PyPI · released May 10, 2026
Audit
Dependencies
aiobotocorerequiredRuntime dependency for AWS SDK interactions; stubs are used with aiobotocore.
typing-extensionsoptionalRequired for Python 3.9 compatibility with certain type constructs.