Packages
Generates country- and subdivision-specific government holiday calendars on demand, supporting 250 country codes with optional language localization and holiday categories.
OR-Tools provides constraint programming, linear and mixed-integer programming, vehicle routing, and graph algorithm solvers developed at Google for operations research problems.
Expands recurring iCalendar events (RFC 5545) into individual occurrences, handling repetitions, removals, and edits across events, todos, journals, and alarms.
Install it if you work with iCalendar data and need to expand recurrence rules.
Calculates elapsed working time between two datetimes, accounting for business hours, lunch breaks, holidays, and time zones.
No—not recommended for new projects.
A CalDAV (RFC4791) client library for Python that lets you create, modify, and search calendar events on CalDAV servers, with both synchronous and asynchronous APIs.
Reads and writes iCalendar (RFC 5545) files in a pythonic, developer-friendly way, handling calendar events and todos without requiring knowledge of the iCalendar format.
Provides fiscal year, quarter, month, and day abstractions that extend Python's datetime and calendar modules to work with fiscal calendars instead of calendar years.
Install it if fiscal periods are part of your domain; skip it if you only work with calendar years.
Autonomous AI agent framework that executes plain-English tasks through a 5-role LLM pipeline, with access to 1,371 tools across 100 classes and support for 12 LLM providers including free NPMAI models, OpenAI, Groq, Anthropic, and Gemini.
Vdirsyncer is a command-line tool that synchronizes calendars and addressbooks between servers and the local filesystem, or between two servers directly.
However, the aging maintenance status (351 days since last release) means you should verify compatibility with your specific servers and be prepared for slower issue…
Parse, create, and iterate over iCalendar (RFC 5545) files with built-in recurring event expansion, using a single unified API without needing companion libraries.
Install it if you need to work with iCalendar files and want a modern, unified API.