mypy-boto3-kinesis-video-webrtc-storage
Type annotations for boto3 KinesisVideoWebRTCStorage 1.43.0 service generated with mypy-boto3-builder 8.12.0
What it is and what it does
This package is a stub-only type annotation library for boto3's KinesisVideoWebRTCStorage service, generated automatically by mypy-boto3-builder. It provides complete type hints for the service client, enabling static type checkers (mypy, pyright) and IDEs (VSCode, PyCharm, Emacs, Sublime Text) to validate boto3 code at development time and offer accurate autocomplete suggestions.
The package is designed as a development-only dependency—it contains no runtime code, only type information. It works with boto3 1.43.0 and supports Python 3.9 through 3.14. Installation can be standalone or as part of the larger boto3-stubs ecosystem; the documentation notes that PyCharm users may experience performance issues with the full stubs and suggests using the lite variant as an alternative.
Use it for:
- Enable IDE autocomplete and type checking for KinesisVideoWebRTCStorage boto3 calls in VSCode with Pylance or PyCharm.
- Catch type errors in boto3 KinesisVideoWebRTCStorage code before runtime using mypy or pyright in CI/CD pipelines.
- Document expected argument and return types for KinesisVideoWebRTCStorage operations without writing manual type annotations.
- Reduce debugging time by catching incorrect service method calls or argument mismatches at development time.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides type annotations and IDE autocomplete support for boto3's KinesisVideoWebRTCStorage service, enabling static type checking in mypy, pyright, and code editors.
Yes, if you use boto3's KinesisVideoWebRTCStorage service and want static type checking or IDE autocomplete. Install friction is minimal, maintenance is active, and the MIT license carries no restrictions. The only gotcha is PyCharm's known performance issue with Literal overloads, which the documentation addresses by recommending the lite variant as a workaround.
Install
mypy-boto3-kinesis-video-webrtc-storage on PyPI
pip
pip install mypy-boto3-kinesis-video-webrtc-storageuv
uv add mypy-boto3-kinesis-video-webrtc-storagepoetry
poetry add mypy-boto3-kinesis-video-webrtc-storageInstalling mypy-boto3-kinesis-video-webrtc-storage
Before you install
Low install friction with a single lightweight dependency (typing-extensions). Actively maintained with recent commits and stable production status.
License in practice
MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects.
Quickstart
pip install mypy-boto3-kinesis-video-webrtc-storage
from mypy_boto3_kinesis_video_webrtc_storage import KinesisVideoWebRTCStorageClient
from boto3.session import Session
client: KinesisVideoWebRTCStorageClient = Session().client("kinesis-video-webrtc-storage")
Requires Python 3.9 or later; boto3 must be installed separately in your environment.
Verify before relying
- Whether PyCharm performance issues with Literal overloads (PY-40997) have been resolved since the documentation was written.
- Actual performance impact on IDE responsiveness when using the full boto3-stubs versus the lite variant.
Package facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — typing-extensions |
| Maintenance | actively maintained — 107 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 243,274/month — #8,812 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: mypy_boto3_kinesis_video_webrtc_storage-1.43.0-py3-none-any.whl
Keywords: boto3, kinesis-video-webrtc-storage, boto3-stubs, type-annotations, mypy, typeshed, autocomplete
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
mypy-boto3-kinesis-video-mediaProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-kinesisvideoProvides type annotations for boto3's…
permissive · top 15,000 on PyPI
mypy-boto3-kinesis-video-archived-mediaProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-kinesis-video-signalingProvides type annotations for boto3's…
permissive · top 15,000 on PyPI
mypy-boto3-kinesisProvides type annotations for boto3's Kinesis…
permissive · top 5,000 on PyPI
mypy-boto3-iottwinmakerProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-iotProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-ec2Provides type annotations and IDE autocomplete…
permissive · top 5,000 on PyPI
mypy-boto3-supportProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-kinesisanalyticsProvides type annotations and IDE…
permissive · top 15,000 on PyPI