skillfed

types-boto3-events

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

types-boto3-events v1.43.0 187.8K downloads/30d#9,958 on PyPI670
Permissive license MIT Active released

What it is and what it does

types-boto3-events is a type stub package that adds complete type annotations for boto3's EventBridge service. It is generated from boto3 1.43.0 using mypy-boto3-builder 8.12.0 and works with VSCode, PyCharm, Emacs, Sublime Text, mypy, pyright, and other tools that understand Python type hints.

When installed, it enables your IDE and type checker to understand boto3 EventBridge client calls, providing autocomplete suggestions, catching type errors before runtime, and improving code navigation. It requires only typing-extensions as a runtime dependency and supports Python 3.9 through 3.14. The package is marked as a stub-only typing module and carries no production code.

Use it for:

  • Enable IDE autocomplete and type checking when writing boto3 EventBridge code in VSCode with Pylance or PyCharm.
  • Catch EventBridge API misuse (wrong parameter types, invalid method calls) during static analysis with mypy or pyright.
  • Document EventBridge client and paginator types explicitly in type-checked projects without runtime overhead.
  • Support Emacs or Sublime Text development with LSP-based type checking and code completion for EventBridge operations.
  • Validate EventBridge event rule, target, and paginator calls in CI/CD pipelines using mypy or pyright type checkers.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides type annotations for boto3's EventBridge (events) service, enabling IDE autocomplete, type checking with mypy and pyright, and static analysis across multiple editors.

Yes, if you use boto3 with EventBridge and want type safety and IDE support. Install friction is minimal, maintenance is active, and the MIT license has no restrictions. No known vulnerabilities. The only caveat is PyCharm users may experience performance issues with Literal overloads; the lite variant is recommended in that case.

Install

types-boto3-events on PyPI

pip

pip install types-boto3-events

uv

uv add types-boto3-events

poetry

poetry add types-boto3-events

Installing types-boto3-events

Before you install

Low friction install with a single lightweight runtime dependency (typing-extensions). Actively maintained as of 2026-06-22 with a stable release cadence.

License in practice

MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects with minimal obligations.

Quickstart

pip install types-boto3-events

from boto3.session import Session
from types_boto3_events import EventBridgeClient

client: EventBridgeClient = Session().client("events")

Requires Python 3.9 or later and an installed boto3 package to be useful.

Verify before relying

  • Whether PyCharm performance issues with Literal overloads (PY-40997) remain unresolved in current versions.
  • Whether the lite variant (types-boto3-lite) is recommended over this package for new projects.

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

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

Keywords: boto3, events, 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 eventbridge type hintsaws events service typingboto3 stubs eventbridgemypy boto3 eventseventbridge type annotationsboto3 events autocompletepyright boto3 events
type-stubsboto3aws

More Software Development packages