{"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/2"}],"enrichment":{"capability":"Provides Python bindings to Apple's DeviceCheck framework on macOS, enabling access to device attestation and integrity verification APIs.","skillfed_tags":["macos-native","device-attestation"],"use_cases":["Verify device authenticity in macOS applications that need to confirm requests come from legitimate Apple hardware.","Implement device integrity checks in security-sensitive Python tools running on macOS.","Build macOS apps that require attestation data for compliance or fraud prevention workflows.","Integrate Apple's device security features into Python-based macOS automation or system administration tools."],"what_it_does":"This package wraps Apple's DeviceCheck framework, making its APIs accessible from Python on macOS. DeviceCheck provides device attestation and integrity verification capabilities\u2014tools for confirming that a request genuinely originates from an authentic Apple device. The bindings are thin wrappers generated from the framework's Objective-C interface, so you interact with the framework much as you would in native code, but from Python.\n\nThe package requires macOS 10.15 or later and depends on pyobjc-core and pyobjc-framework-Cocoa. It supports Python 3.10 through 3.15 and is actively maintained. Documentation is minimal in the package itself; you'll need to consult Apple's official DeviceCheck documentation alongside PyObjC's general translation guide to understand how to use the APIs.","worth_installing":"Yes, if you are building a macOS application in Python that needs DeviceCheck functionality. The package is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. Install friction is low. The main constraint is that you must run on macOS 10.15 or later and be comfortable consulting Apple's documentation alongside PyObjC's translation guide."},"id":"pyobjc-framework-devicecheck","links":{"html":"https://skillfed.io/packages/pyobjc-framework-devicecheck","md":"https://skillfed.io/packages/pyobjc-framework-devicecheck.md","pypi":"https://pypi.org/project/pyobjc-framework-devicecheck/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-DeviceCheck","python_support":"supports_current","summary":"Wrappers for the framework DeviceCheck on macOS"},"popularity":{"monthly_downloads":649792,"position":5570,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
