{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/19"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"}],"enrichment":{"capability":"Parses and serializes HTTP Structured Field Values according to the IETF specification, supporting Dictionary, List, and Item types with parameters and multiple value types.","skillfed_tags":["deprecated","http-headers","ietf-spec"],"use_cases":["Validate HTTP header field values against the IETF Structured Fields specification in test suites or compliance checkers.","Parse and inspect structured HTTP headers (e.g., Accept, Content-Type variants) that follow the specification format.","Serialize programmatically-built HTTP header structures back into compliant byte-string format for transmission.","Command-line inspection of header values using the -d, -l, -i flags to examine their data model in JSON format."],"what_it_does":"http-sfv is a Python library for parsing and serializing HTTP Structured Field Values as defined by the IETF specification. It provides three top-level types\u2014Dictionary, List, and Item\u2014each capable of parsing byte-string header values and exposing their structure through Pythonic interfaces (list/dict methods, .value and .params properties). The library supports multiple value types including tokens, strings, display strings, dates, and inner lists, with parameters accessible as dictionaries on items.\n\nThe package is explicitly deprecated. The maintainer recommends using http-sf instead and has archived the repository. While security updates are promised, no active development occurs. The library was designed to validate the specification algorithms rather than optimize for production use, making it suitable mainly for specification compliance testing or legacy systems already depending on it.","worth_installing":"No. The package is abandoned and explicitly deprecated in favor of http-sf. Unless you are maintaining legacy code already using http-sfv, migrate to http-sf instead. No new projects should adopt this package."},"id":"http-sfv","links":{"html":"https://skillfed.io/packages/http-sfv","md":"https://skillfed.io/packages/http-sfv.md","pypi":"https://pypi.org/project/http-sfv/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2024-01-25","license_spdx":null,"license_treatment":"permissive","name":"http-sfv","python_support":"supports_current","summary":"Parse and serialise HTTP Structured Field Values"},"popularity":{"monthly_downloads":110066,"position":12485,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.9"}
