--- id: mypy-boto3-bedrock-runtime version: "1.43.62" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-bedrock-runtime — Type annotations for boto3 BedrockRuntime 1.43.62 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 3.3M/mo ## What it is and what it does This package is a type-stub library that adds static type annotations to boto3's BedrockRuntime service. It is generated from boto3 1.43.62 using mypy-boto3-builder 8.12.0 and works with type checkers (mypy, pyright) and IDEs (VSCode, PyCharm, Emacs, Sublime Text) to provide code completion and catch type errors at development time. The package contains no runtime code—it only provides type information through typing-extensions. You install it alongside boto3 in your development environment, and your IDE or type checker automatically uses the annotations when you write code that calls BedrockRuntime. It supports explicit type annotations for clients, paginators, and service-specific types, and can be used conditionally with TYPE_CHECKING to avoid a production dependency. Use it for: - Enable IDE autocompletion and type hints when writing boto3 BedrockRuntime code in VSCode or PyCharm. - Catch type errors in BedrockRuntime API calls before runtime using mypy or pyright in CI/CD pipelines. - Document the shape and parameters of BedrockRuntime client methods through inline type information. - Support explicit type annotations for paginator and waiter objects returned by BedrockRuntime operations. - Avoid production dependencies by importing types only under TYPE_CHECKING guards. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations and IDE autocompletion for boto3's BedrockRuntime service, enabling static type checking with mypy, pyright, and editor support in VSCode, PyCharm, Emacs, and Sublime Text. Yes, if you use boto3's BedrockRuntime service and want type safety and IDE support. Installation is frictionless, maintenance is active, and the MIT license poses no restrictions. The package is a development-only dependency and adds no runtime overhead. ## Install pip install mypy-boto3-bedrock-runtime uv add mypy-boto3-bedrock-runtime poetry add mypy-boto3-bedrock-runtime ## Installing mypy-boto3-bedrock-runtime Before you install: Low friction installation with a single wheel dependency on typing-extensions. Actively maintained with a recent release 14 days ago and 670 repository stars. Supports Python 3.9 through 3.14. 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 mypy-boto3-bedrock-runtime # Use in code from boto3.session import Session from mypy_boto3_bedrock_runtime import BedrockRuntimeClient client: BedrockRuntimeClient = Session().client("bedrock-runtime") # Type checking and IDE autocompletion now work Requires boto3 to be installed separately; type checking requires mypy, pyright, or an IDE with type-checking support. Verify before relying: - Whether PyCharm performance issues mentioned in the docs remain unresolved in recent versions. - Whether the lite variant offers sufficient type coverage for typical BedrockRuntime use cases. - Performance impact on IDEs with large Literal overload sets. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 3.3M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs bedrock, mypy boto3 annotations, bedrock runtime type hints, boto3 ide autocompletion, python aws bedrock typing, static type checking boto3, type annotations bedrock, type-stubs, aws-sdk [View on SkillFed](https://skillfed.io/packages/mypy-boto3-bedrock-runtime) · [View on PyPI](https://pypi.org/project/mypy-boto3-bedrock-runtime/)