mypy-boto3-ivs-realtime
Type annotations for boto3 Ivsrealtime 1.43.0 service generated with mypy-boto3-builder 8.12.0
What it is and what it does
This package is a type-stub library generated by mypy-boto3-builder that adds precise type annotations to boto3's IVS Realtime service client. It enables IDEs and type checkers to provide accurate code completion, catch type errors at development time, and document the expected signatures of IVS Realtime API calls without requiring explicit type annotations in your code.
The package is designed as a development-time dependency—you install it in your environment to get IDE support and type checking, but it's not needed at runtime. It works with mypy, pyright, VSCode with Pylance, PyCharm, Emacs, and Sublime Text. The documentation notes that PyCharm may experience performance issues due to its handling of Literal type overloads, in which case the lighter boto3-stubs-lite variant is recommended.
Use it for:
- Enable IDE autocompletion and inline documentation for IVS Realtime API calls in VSCode or PyCharm
- Catch type errors in boto3 IVS Realtime code before runtime using mypy or pyright
- Document expected parameter types and return values for IVS Realtime client methods
- Support paginator and waiter type annotations for IVS Realtime operations
- Use TYPE_CHECKING guards to include type hints without adding production dependencies
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides type annotations and IDE autocompletion for the boto3 IVS Realtime service, compatible with mypy, pyright, VSCode, PyCharm, and other development tools.
Yes. Install this if you use boto3's IVS Realtime service and want IDE type support and static type checking. The single lightweight dependency, active maintenance, permissive MIT license, and zero known vulnerabilities make it a low-risk addition. PyCharm users should be aware of potential performance issues with Literal overloads and may prefer boto3-stubs-lite instead.
Install
mypy-boto3-ivs-realtime on PyPI
pip
pip install mypy-boto3-ivs-realtimeuv
uv add mypy-boto3-ivs-realtimepoetry
poetry add mypy-boto3-ivs-realtimeInstalling mypy-boto3-ivs-realtime
Before you install
Low friction installation with a single lightweight runtime dependency (typing-extensions). Actively maintained with recent releases; repository shows 670 stars and last commit on 2026-06-22.
License in practice
MIT license permits unrestricted use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects.
Quickstart
# Install
python -m pip install 'boto3-stubs[ivs-realtime]'
# Use in code
from boto3.session import Session
from mypy_boto3_ivs_realtime import IvsrealtimeClient
client: IvsrealtimeClient = Session().client("ivs-realtime")
# IDE now provides type checking and autocompletion
Requires Python 3.9 or later; boto3 must be installed separately as a runtime dependency (not included in this package).
Verify before relying
- Whether type coverage is complete for all IVS Realtime API operations in version 1.43.0
- Performance impact when used with PyCharm (documentation notes potential slowness with Literal overloads)
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 | 271,850/month — #8,218 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: mypy_boto3_ivs_realtime-1.43.0-py3-none-any.whl
Keywords: boto3, ivs-realtime, 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-ivsProvides 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-ivschatProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-evidentlyProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-codeguruprofilerProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-iotProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-syntheticsProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-codeconnectionsProvides type annotations for boto3…
permissive · top 15,000 on PyPI
mypy-boto3-configProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-connectProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI