{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/16"}],"enrichment":{"capability":"A Python client library for the Cronofy calendar API, enabling OAuth-based access to read, create, and manage calendar events across multiple calendar providers.","skillfed_tags":["calendar-integration","oauth-client"],"use_cases":["Fetch upcoming events from a user's calendar(s) within a date range for display in a scheduling application.","Create or update calendar events programmatically with automatic timezone handling and unique event ID management.","Set up push notification channels to be alerted when a user's calendars change, enabling real-time sync.","Query free/busy information across multiple calendars to find available time slots for meeting scheduling.","Revoke or refresh OAuth tokens as part of user account management or security workflows."],"what_it_does":"pycronofy is a Python wrapper around the Cronofy calendar API, a service that aggregates access to multiple calendar providers (Google Calendar, Outlook, etc.) through a unified interface. It handles OAuth token management, request signing, and pagination transparently, so you can read events, create or update events, manage notification channels, and check free/busy blocks without building HTTP calls directly.\n\nThe library is designed for applications that need to integrate calendar functionality without managing separate OAuth flows for each calendar provider. It supports both OAuth tokens (obtained through user authorization) and personal access tokens for testing, and includes built-in validation and error handling for common API mistakes.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, carries a permissive MIT license, and depends only on the widely-used requests library. Install it if you need to integrate Cronofy calendar access into a Python application\u2014it handles the OAuth and API plumbing so you don't have to."},"id":"pycronofy","links":{"html":"https://skillfed.io/packages/pycronofy","md":"https://skillfed.io/packages/pycronofy.md","pypi":"https://pypi.org/project/pycronofy/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-08","license_spdx":null,"license_treatment":"permissive","name":"PyCronofy","python_support":"supports_current","summary":"Python library for Cronofy"},"popularity":{"monthly_downloads":191612,"position":9878,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.0"}
