{"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 AVRouting framework on macOS, enabling audio routing control from Python code.","skillfed_tags":["macos-only","audio-routing","pyobjc-binding"],"use_cases":["Control audio input/output routing in macOS desktop applications from Python","Build audio management tools that interact with system audio devices on macOS","Integrate AVRouting framework functionality into cross-platform Python apps targeting macOS"],"what_it_does":"pyobjc-framework-avrouting is a thin Python wrapper around Apple's AVRouting framework, part of the broader PyObjC project. It allows Python developers on macOS to interact with the native AVRouting APIs for controlling audio routing behavior. The package provides direct bindings to Objective-C classes and methods without adding a separate documentation layer\u2014users must consult Apple's official framework documentation and PyObjC's translation guides to understand how to use the exposed APIs.\n\nThe package depends on pyobjc-core and pyobjc-framework-Cocoa and is distributed as compiled wheels for Python 3.10 through 3.15 on macOS. It is actively maintained and supports current Python versions, making it suitable for macOS-specific audio applications that need programmatic control over routing.","worth_installing":"Yes, if you are developing on macOS and need programmatic access to audio routing. The package is actively maintained, has no known vulnerabilities, uses a permissive license, and supports modern Python versions. Install friction is moderate due to macOS-only availability and compiled dependencies, but that is inherent to the use case rather than a package defect."},"id":"pyobjc-framework-avrouting","links":{"html":"https://skillfed.io/packages/pyobjc-framework-avrouting","md":"https://skillfed.io/packages/pyobjc-framework-avrouting.md","pypi":"https://pypi.org/project/pyobjc-framework-avrouting/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-AVRouting","python_support":"supports_current","summary":"Wrappers for the framework AVRouting on macOS"},"popularity":{"monthly_downloads":635569,"position":5635,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
