mypy-boto3-ivs
Type annotations for boto3 IVS 1.43.45 service generated with mypy-boto3-builder 8.12.0
What it is and what it does
This package is a type stub library that adds static type information to boto3's IVS service client. It is generated automatically from boto3's service definitions using mypy-boto3-builder 8.12.0 and works with mypy, pyright, VSCode Pylance, PyCharm, Emacs, Sublime Text, and other IDE/type-checker combinations. When installed, it enables IDE code completion and catches type errors at development time without requiring explicit type annotations in your code.
The package is stub-only (contains no runtime code) and depends only on typing-extensions. It supports Python 3.9 through 3.14. Installation can be done standalone or as part of a larger stubs package. The description notes that PyCharm may experience performance issues due to extensive use of Literal type overloads, and recommends using alternative approaches or separate type checkers like mypy for better performance in that IDE.
Use it for:
- Enable IDE autocomplete and type hints when writing boto3 IVS client code in VSCode or other editors
- Catch type errors in boto3 IVS calls during development with mypy or pyright before runtime
- Provide explicit type annotations for IVS client, paginators, and service resources in team projects
- Use in CI/CD pipelines to validate boto3 IVS code correctness via static type checking
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 IVS (Interactive Video Service) client, enabling static type checking with mypy, pyright, and other tools.
Yes, if you use boto3 IVS and want IDE support or static type checking. Install friction is minimal and maintenance is active. PyCharm users should be aware of documented performance issues with Literal overloads. The MIT license poses no restrictions. No known vulnerabilities.
Install
mypy-boto3-ivs on PyPI
pip
pip install mypy-boto3-ivsuv
uv add mypy-boto3-ivspoetry
poetry add mypy-boto3-ivsInstalling mypy-boto3-ivs
Before you install
Low friction install with a single lightweight dependency (typing-extensions). Actively maintained with last commit on 2026-06-22, though performance warnings exist for PyCharm due to heavy Literal overload usage.
License in practice
MIT license permits unrestricted use, modification, and distribution with minimal restrictions—suitable for both open-source and proprietary projects.
Quickstart
pip install mypy-boto3-ivs
from boto3.session import Session
from mypy_boto3_ivs import IVSClient
client: IVSClient = Session().client("ivs")
Requires Python 3.9 or later; boto3 must be installed separately.
Verify before relying
- Whether type stubs cover all IVS API operations and response shapes for boto3 1.43.45
- Performance impact in large codebases or IDEs beyond the documented PyCharm caveat
- Compatibility with boto3 versions other than 1.43.45
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 — 36 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 251,127/month — #8,596 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: mypy_boto3_ivs-1.43.45-py3-none-any.whl
Keywords: boto3, ivs, 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-ivs-realtimeProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-ec2Provides type annotations and IDE autocomplete…
permissive · top 5,000 on PyPI
mypy-boto3-mediaconvertProvides 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-syntheticsProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-dataexchangeProvides type annotations and IDE…
permissive · top 5,000 on PyPI
mypy-boto3-iotProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-kmsProvides type annotations and IDE…
permissive · top 5,000 on PyPI
mypy-boto3-configProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-evsProvides type annotations and IDE…
permissive · top 15,000 on PyPI