{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/10"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces"}],"enrichment":{"capability":"Provides Python bindings to macOS's NotificationCenter framework, enabling Python applications to work with system notifications on macOS.","skillfed_tags":["macos-only","pyobjc-binding","system-integration"],"use_cases":["Send system notifications from Python applications running on macOS","Listen to and respond to system notification events in macOS apps","Integrate Python scripts with macOS notification workflows","Build macOS desktop applications that need native notification support"],"what_it_does":"This package wraps macOS's NotificationCenter framework for use from Python, allowing developers to interact with system notifications programmatically. It is part of the PyObjC project and provides low-level access to Objective-C classes and methods from the NotificationCenter framework.\n\nThe package is macOS-only and requires Python 3.10 or later. It depends on pyobjc-core and pyobjc-framework-Cocoa to function. The wrappers are thin bindings without their own documentation\u2014users must consult Apple's official NotificationCenter documentation and PyObjC's general documentation to understand how to translate between Python and Objective-C idioms.","worth_installing":"Yes, if you are developing on macOS and need to work with system notifications from Python. The package is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. Install friction is moderate due to platform and compiled-dependency constraints, but that is inherent to any PyObjC framework binding. Not applicable on non-macOS platforms."},"id":"pyobjc-framework-notificationcenter","links":{"html":"https://skillfed.io/packages/pyobjc-framework-notificationcenter","md":"https://skillfed.io/packages/pyobjc-framework-notificationcenter.md","pypi":"https://pypi.org/project/pyobjc-framework-notificationcenter/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-NotificationCenter","python_support":"supports_current","summary":"Wrappers for the framework NotificationCenter on macOS"},"popularity":{"monthly_downloads":655681,"position":5510,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
