{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/4"}],"enrichment":{"capability":"Reads and writes DIDL-Lite XML documents, a standard format for declaring digital items in UPnP media systems.","skillfed_tags":["upnp","xml-format","media-metadata"],"use_cases":["Parse DIDL-Lite metadata from a UPnP ContentDirectory service response to extract item details","Generate DIDL-Lite XML documents to describe media items in a UPnP media server","Convert between DIDL-Lite and application-specific data structures in media management tools","Validate or inspect DIDL-Lite documents against UPnP-av specifications","Build UPnP client libraries that need to understand media item metadata"],"what_it_does":"python-didl-lite provides tools to read and write DIDL-Lite XML, the standard format for declaring digital items in UPnP media systems. It wraps the XML parsing and serialization logic needed to work with UPnP ContentDirectory metadata, following the UPnP-av specifications. The package is a straightforward codec: it does not enforce type checking or perform automatic data coercion, leaving that responsibility to the caller.\n\nTypical use is in UPnP media servers, clients, or tools that need to parse or generate DIDL-Lite metadata describing audio, video, or image items. The single runtime dependency is defusedxml, which handles the XML I/O. The package targets modern Python (3.10+) and has been actively maintained since its 2018 initial release.","worth_installing":"Yes. The package solves a specific, well-defined problem (DIDL-Lite XML I/O) with low install friction, active maintenance, no known vulnerabilities, and a permissive license. Install it if you are building UPnP media tools or need to parse/generate DIDL-Lite metadata. Skip it if you do not work with UPnP systems."},"id":"python-didl-lite","links":{"html":"https://skillfed.io/packages/python-didl-lite","md":"https://skillfed.io/packages/python-didl-lite.md","pypi":"https://pypi.org/project/python-didl-lite/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-03","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"python-didl-lite","python_support":"supports_current","summary":"DIDL-Lite (Digital Item Declaration Language) tools for Python"},"popularity":{"monthly_downloads":156658,"position":10778,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.5.0"}
