{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/20"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/10"}],"enrichment":{"capability":"Converts BeautifulSoup4 parsed HTML or XML objects into Python dictionaries or JSON, preserving element hierarchy, attributes, and text content.","skillfed_tags":["html-parsing","data-transformation","serialization"],"use_cases":["Convert parsed HTML into JSON for REST API responses or data export pipelines.","Transform web-scraped HTML structures into dictionaries for downstream processing or storage.","Serialize XML documents parsed by beautifulsoup4 into nested dict format for configuration or data interchange.","Build data transformation workflows where HTML/XML input must be normalized to dict/JSON intermediate format."],"what_it_does":"soup2dict is a lightweight wrapper that transforms parsed HTML or XML into nested Python dictionaries. It preserves document structure by mapping element tags to dictionary keys, attributes to prefixed keys (e.g., '@href'), text content to '#text' keys, and child elements to lists. The output can be serialized directly to JSON.\n\nThe package depends on beautifulsoup4 and classes. It targets Python 3.7 through 3.10 and is classified as Beta. Because the project has been abandoned since late 2021 with no maintenance activity, it will not receive updates for newer beautifulsoup4 releases or Python versions, and any bugs discovered will remain unfixed.","worth_installing":"Yes, if you need a simple one-way HTML-to-dict converter and can tolerate an abandoned package. The code is stable (no known vulnerabilities, low install friction), but you will receive no updates if beautifulsoup4 introduces breaking changes or if you encounter edge-case bugs. Suitable for small scripts or legacy projects; avoid for new production systems where long-term maintenance is required."},"id":"soup2dict","links":{"html":"https://skillfed.io/packages/soup2dict","md":"https://skillfed.io/packages/soup2dict.md","pypi":"https://pypi.org/project/soup2dict/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-12-26","license_spdx":null,"license_treatment":"permissive","name":"soup2dict","python_support":"supports_current","summary":"Turns your beautifulsoup4 soup into python dictionary or json"},"popularity":{"monthly_downloads":97062,"position":13173,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.0"}
