{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/9"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces"}],"enrichment":{"capability":"Provides Python bindings to macOS's EventKit framework, allowing you to access and manipulate calendar events and reminders from Python code running on macOS.","skillfed_tags":["macos-only","cocoa-bindings","calendar-api"],"use_cases":["Read calendar events from the user's default calendar to display or analyze them in a Python application.","Create or modify calendar events programmatically in response to application logic or external data.","Build a macOS desktop app that needs to sync or display calendar information alongside other Python-based functionality.","Automate calendar or reminder management tasks on macOS by scripting EventKit access from Python."],"what_it_does":"pyobjc-framework-eventkit is a thin wrapper layer that exposes Apple's EventKit framework to Python code. EventKit is macOS's native framework for accessing calendar events, reminders, and related calendar data. The package translates Objective-C method calls and types into Python equivalents, letting you read and manipulate calendar events programmatically without leaving Python.\n\nThe package is part of the larger PyObjC project and does not include its own documentation\u2014it relies on Apple's official EventKit documentation plus PyObjC's general translation guides. It requires Python 3.10 or later and runs only on macOS. The two runtime dependencies (pyobjc-core and pyobjc-framework-Cocoa) provide the underlying bridge between Python and the Cocoa/Objective-C runtime.","worth_installing":"Yes, if you are building a macOS application in Python that needs native calendar or reminder access. The package is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. The main gotcha is that it wraps EventKit directly without its own documentation, so you will need to cross-reference Apple's EventKit docs and PyObjC translation patterns. It is not useful outside macOS."},"id":"pyobjc-framework-eventkit","links":{"html":"https://skillfed.io/packages/pyobjc-framework-eventkit","md":"https://skillfed.io/packages/pyobjc-framework-eventkit.md","pypi":"https://pypi.org/project/pyobjc-framework-eventkit/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-EventKit","python_support":"supports_current","summary":"Wrappers for the framework Accounts on macOS"},"popularity":{"monthly_downloads":667396,"position":5420,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
