skillfed

types-boto3-scheduler

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

types-boto3-scheduler v1.43.0 102.5K downloads/30d#12,866 on PyPI670
Permissive license MIT Active released

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-scheduler

uv

uv add types-boto3-scheduler

poetry

poetry add types-boto3-scheduler

Installing 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

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 stubseventbridge scheduler typesboto3 type annotationsmypy boto3 stubspyright boto3 supportaws scheduler type hintsboto3 ide autocomplete
type-stubsboto3aws

More Software Development packages