--- id: types-boto3-events version: "1.43.0" license: MIT license_treatment: permissive maintenance: active --- # types-boto3-events — Type annotations for boto3 EventBridge 1.43.0 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 187.8K/mo ## 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 above — 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 pip install types-boto3-events uv add types-boto3-events 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_current - Install friction: low - Maintenance: active - Downloads: 187.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 eventbridge type hints, aws events service typing, boto3 stubs eventbridge, mypy boto3 events, eventbridge type annotations, boto3 events autocomplete, pyright boto3 events, type-stubs, boto3, aws [View on SkillFed](https://skillfed.io/packages/types-boto3-events) · [View on PyPI](https://pypi.org/project/types-boto3-events/)