{"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 Core Data framework, enabling object lifecycle management, object graph handling, and data persistence from Python code.","skillfed_tags":["macos-only","objc-bridge","data-persistence"],"use_cases":["Build macOS desktop applications in Python that need persistent object storage with automatic lifecycle management.","Access Core Data from Python scripts running on macOS to integrate with existing Cocoa-based workflows.","Manage complex object graphs and relationships in Python without writing custom persistence layers.","Prototype or test Core Data logic in Python before implementing in Objective-C or Swift."],"what_it_does":"pyobjc-framework-coredata is a wrapper layer that exposes Apple's Core Data framework to Python developers on macOS. Core Data handles common object-oriented database tasks: managing object lifecycles, tracking relationships between objects, and persisting data to disk or other stores. This package bridges Python and Objective-C, allowing you to use Core Data's automated solutions for object graph management directly from Python code.\n\nThe package is part of the PyObjC project and depends on pyobjc-core and pyobjc-framework-Cocoa. It does not include its own documentation; users must consult Apple's Core Data documentation and PyObjC's general translation guides. Installation is macOS-only and requires Python 3.10 or later, with specific minimum macOS versions depending on your Python version.","worth_installing":"Yes, if you are developing on macOS and need Core Data's object persistence and lifecycle management from Python. The package is actively maintained, has no known vulnerabilities, and supports current Python versions (3.10\u20133.15). Install only if you are on macOS; it is not portable to other platforms. Expect to reference Apple's Core Data documentation alongside PyObjC guides."},"id":"pyobjc-framework-coredata","links":{"html":"https://skillfed.io/packages/pyobjc-framework-coredata","md":"https://skillfed.io/packages/pyobjc-framework-coredata.md","pypi":"https://pypi.org/project/pyobjc-framework-coredata/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-CoreData","python_support":"supports_current","summary":"Wrappers for the framework CoreData on macOS"},"popularity":{"monthly_downloads":663691,"position":5434,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
