types-boto3-scheduler
Type annotations for boto3 EventBridgeScheduler 1.43.0 service generated with mypy-boto3-builder 8.12.0
What it is and what it does
types-boto3-scheduler is a type-stub package that adds static type information for boto3's EventBridgeScheduler service. It was generated by mypy-boto3-builder 8.12.0 and is compatible with boto3 1.43.0. When installed, it enables IDEs like VSCode, PyCharm, Emacs, and Sublime Text to provide accurate code completion and type checking for scheduler client calls, paginators, and type definitions without requiring explicit type annotations in your code.
The package is designed to work with type checkers (mypy, pyright) and language servers (Pylance, lsp-pyright) to catch potential bugs at development time. It supports Python 3.9 and later, has no external dependencies beyond typing-extensions, and is marked as Production/Stable. The documentation notes that PyCharm users may experience performance issues and recommends using types-boto3-lite as an alternative in such cases.
Use it for:
- Enable IDE autocomplete and type checking when writing boto3 EventBridgeScheduler client code in VSCode with Pylance.
- Catch type errors in scheduler API calls before runtime using mypy or pyright in a CI/CD pipeline.
- Get accurate code hints for EventBridgeScheduler paginators and service resource types in PyCharm or Emacs.
- Provide explicit type annotations for EventBridgeSchedulerClient in production code without importing the full boto3 package at runtime.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides type stubs and annotations for boto3's EventBridgeScheduler service, enabling IDE code completion and static type checking with mypy, pyright, and other tools.
Yes, if you use boto3's EventBridgeScheduler service and want IDE support or static type checking. Installation is frictionless (one wheel, minimal dependencies), the package is actively maintained, and it carries no security vulnerabilities. The only caveat is PyCharm performance with Literal overloads—documented in the package itself—which can be worked around by switching to types-boto3-lite.
Install
types-boto3-scheduler on PyPI
pip
pip install types-boto3-scheduleruv
uv add types-boto3-schedulerpoetry
poetry add types-boto3-schedulerInstalling types-boto3-scheduler
Before you install
Low friction: a pure-Python wheel with only typing-extensions as a runtime dependency. Maintained actively with recent releases; last commit 2026-06-22.
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-scheduler
from boto3.session import Session
from types_boto3_scheduler import EventBridgeSchedulerClient
client: EventBridgeSchedulerClient = Session().client("scheduler")
Requires boto3 to be installed separately; this package provides types only and does not include boto3 itself.
Verify before relying
- Whether the package works correctly with all listed Python versions (3.9–3.14) in practice.
- Performance impact when used with PyCharm (documentation mentions potential slowness with Literal overloads).
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 | 102,490/month — #12,866 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: types_boto3_scheduler-1.43.0-py3-none-any.whl
Keywords: boto3, scheduler, boto3-stubs, type-annotations, mypy, typeshed, autocomplete
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
mypy-boto3-schedulerProvides type annotations and IDE…
permissive · top 5,000 on PyPI
types-boto3-eventsProvides type annotations for boto3's…
permissive · top 15,000 on PyPI
types-boto3-ec2Provides type annotations and IDE autocomplete…
permissive · top 5,000 on PyPI
types-boto3Provides type annotations and IDE…
permissive · top 5,000 on PyPI
types-boto3-sesv2Provides type annotations and IDE…
permissive · top 5,000 on PyPI
types-boto3-comprehendProvides type annotations for boto3's…
permissive · top 15,000 on PyPI
types-boto3-lambdaProvides type annotations and IDE…
permissive · top 5,000 on PyPI
types-boto3-firehoseProvides type annotations and IDE…
permissive · top 15,000 on PyPI
types-boto3-cloudformationProvides type annotations for boto3's…
permissive · top 5,000 on PyPI
types-boto3-apigatewaymanagementapiProvides type stubs and annotations for boto3's…
permissive · top 15,000 on PyPI