{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/11"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces/2"}],"enrichment":{"capability":"Provides Python bindings for Apple's DeviceDiscoveryExtension framework on macOS through PyObjC.","skillfed_tags":["macos-native","pyobjc","device-discovery"],"use_cases":["Build macOS applications that discover nearby devices on the network or local hardware","Integrate device discovery into Python-based macOS automation or system administration tools","Access DeviceDiscoveryExtension from Python when building native macOS GUI applications"],"what_it_does":"This package wraps Apple's DeviceDiscoveryExtension framework for use in Python on macOS. It is part of the PyObjC project and provides direct access to Objective-C classes and methods from the underlying framework. The wrapper does not include its own documentation; users must consult Apple's official framework documentation and PyObjC's general guidance on translating between Python and Objective-C APIs.\n\nThe package is intended for developers building macOS applications that need to discover or interact with devices using Apple's native mechanisms. It requires Python 3.10 or later and depends on pyobjc-core and pyobjc-framework-Cocoa. Because it is a thin wrapper around a native framework, its behavior and capabilities are determined entirely by Apple's DeviceDiscoveryExtension API.","worth_installing":"Yes, if you are developing on macOS and need to use Apple's DeviceDiscoveryExtension framework from Python. The package is actively maintained, has low install friction, and carries a permissive MIT license. However, it is a thin wrapper with no bundled documentation, so you will need to reference Apple's framework docs and PyObjC's translation guidelines to use it effectively."},"id":"pyobjc-framework-devicediscoveryextension","links":{"html":"https://skillfed.io/packages/pyobjc-framework-devicediscoveryextension","md":"https://skillfed.io/packages/pyobjc-framework-devicediscoveryextension.md","pypi":"https://pypi.org/project/pyobjc-framework-devicediscoveryextension/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-DeviceDiscoveryExtension","python_support":"supports_current","summary":"Wrappers for the framework DeviceDiscoveryExtension on macOS"},"popularity":{"monthly_downloads":526239,"position":6179,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
