--- id: mypy-boto3-b2bi version: "1.43.0" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-b2bi — Type annotations for boto3 B2BI 1.43.0 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 243.8K/mo ## What it is and what it does This package is a stub-only type annotation library for the AWS B2BI (Business-to-Business Interchange) service in boto3 1.43.0. It generates precise type hints for all B2BI client methods, paginators, and waiters, allowing your IDE and type checker to understand boto3 code at development time. You install it alongside boto3 to get IDE autocomplete, catch type errors before runtime, and enable refactoring with confidence. It works with VSCode (via Pylance), PyCharm, Emacs, Sublime Text, mypy, pyright, and other tools that understand Python type annotations. The package is generated from boto3 itself and carries no runtime logic—it only provides type information. Use it for: - Enable IDE autocomplete and inline documentation for B2BI API calls in VSCode or PyCharm without writing manual type annotations. - Catch type mismatches in boto3 B2BI code during development using mypy or pyright before deployment. - Refactor B2BI service calls safely by letting your IDE track type changes across your codebase. - Document expected argument types and return values for B2BI client methods in team codebases. - Use B2BI in TYPE_CHECKING blocks to add type safety without adding a production runtime dependency. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations for the boto3 B2BI service, enabling IDE autocomplete, type checking with mypy and pyright, and static analysis across multiple editors. Yes. If you use boto3 B2BI in Python code, installing this package is a low-friction way to gain IDE support and static type checking. No runtime overhead, minimal dependencies, actively maintained, and MIT licensed. Install it in your development environment to catch bugs earlier. ## Install pip install mypy-boto3-b2bi uv add mypy-boto3-b2bi poetry add mypy-boto3-b2bi ## Installing mypy-boto3-b2bi Before you install: Low install friction; single lightweight dependency on typing-extensions. Actively maintained with recent commits and stable release cadence. License in practice: MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects. Quickstart: pip install mypy-boto3-b2bi from boto3.session import Session from mypy_boto3_b2bi import B2BIClient client: B2BIClient = Session().client("b2bi") # Type checking and IDE autocomplete now work Requires Python 3.9 or later; boto3 must be installed separately in your environment. Verify before relying: - Whether PyCharm performance issues with Literal overloads (referenced in docs) still affect current versions - Actual coverage and completeness of B2BI service operations in the generated stubs ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 243.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs, b2bi type annotations, aws sdk type hints, mypy boto3 stubs, python aws typing, boto3 autocomplete, static type checking aws, type-stubs, aws-sdk, boto3 [View on SkillFed](https://skillfed.io/packages/mypy-boto3-b2bi) · [View on PyPI](https://pypi.org/project/mypy-boto3-b2bi/)