{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/3"}],"enrichment":{"capability":"Provides Python data classes that implement the WebRTC specification, enabling structured handling of WebRTC protocol objects.","skillfed_tags":["webrtc","data-models"],"use_cases":["Serialize and deserialize WebRTC protocol messages in Python applications.","Define strongly-typed WebRTC data structures for Home Assistant integrations.","Handle WebRTC configuration and session objects with built-in validation.","Exchange WebRTC protocol data between Python services and external systems."],"what_it_does":"webrtc-models is a Python package that defines data classes conforming to the WebRTC specification. It wraps protocol structures into typed, serializable Python objects using mashumaro for serialization and orjson for JSON handling. The package is maintained as part of the Home Assistant ecosystem and is designed to simplify working with WebRTC protocol data in Python applications.\n\nThe package is currently in alpha development and requires Python 3.12.0 or later. It has minimal dependencies and installs cleanly, making it straightforward to integrate into projects that need to work with WebRTC protocol objects. The repository is actively maintained with recent commits.","worth_installing":"Yes, if you need WebRTC protocol data structures in Python 3.12.0 or later. The package has low install friction, permissive Apache-2.0 licensing, no known vulnerabilities, and active maintenance. However, be aware it is in alpha status\u2014suitable for projects that can tolerate occasional breaking changes or are part of the Home Assistant ecosystem."},"id":"webrtc-models","links":{"html":"https://skillfed.io/packages/webrtc-models","md":"https://skillfed.io/packages/webrtc-models.md","pypi":"https://pypi.org/project/webrtc-models/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-11-18","license_spdx":null,"license_treatment":"permissive","name":"webrtc-models","python_support":"supports_current","summary":"Python WebRTC models"},"popularity":{"monthly_downloads":533690,"position":6140,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.0"}
