skillfed

mypy-boto3-b2bi

Type annotations for boto3 B2BI 1.43.0 service generated with mypy-boto3-builder 8.12.0

mypy-boto3-b2bi v1.43.0 243.8K downloads/30d#8,770 on PyPI670
Permissive license MIT Active released

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 on this page — 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

mypy-boto3-b2bi on PyPI

pip

pip install mypy-boto3-b2bi

uv

uv add mypy-boto3-b2bi

poetry

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 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,830/month — #8,770 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: mypy_boto3_b2bi-1.43.0-py3-none-any.whl

Keywords: boto3, b2bi, boto3-stubs, type-annotations, mypy, typeshed, autocomplete

Development Status :: 5 - Production/StableEnvironment :: ConsoleIntended Audience :: DevelopersNatural Language :: EnglishOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPythonTyping :: Stubs Only

Tags

boto3 type stubsb2bi type annotationsaws sdk type hintsmypy boto3 stubspython aws typingboto3 autocompletestatic type checking aws
type-stubsaws-sdkboto3

More Software Development packages