{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/2"}],"enrichment":{"capability":"Parses URL query strings and POST data into properly nested Python dictionaries, handling bracket notation like `section[0]['words'][2]` that standard Django QueryDict leaves as flat string keys.","skillfed_tags":["django","query-parsing","form-data"],"use_cases":["Convert complex HTML form submissions with nested field names into usable nested dicts for backend processing.","Parse API query parameters that use bracket notation into proper nested structures for easier data access.","Handle Django form data where frontend frameworks generate bracket-notation keys that need to become actual nested objects.","Transform URL-encoded data from JavaScript frameworks that serialize nested objects into query strings."],"what_it_does":"querystring-parser converts URL-encoded query strings and form data into nested Python dictionaries, transforming bracket notation (like `section[0]['words'][2]=value`) into actual nested dict structures. Standard Django QueryDict leaves such notation as literal string keys; this package recursively parses them into the intended hierarchy.\n\nThe package has no runtime dependencies and installs cleanly. It is classified as Mature and supports both Python 2.7 and Python 3, though development stopped in 2019. The repository remains unarchived and receives occasional commits, but no new releases have been published since 2019-07-22, making it a stable but unmaintained tool.","worth_installing":"Yes, if you need to parse nested query strings in a Django or Python web project and are comfortable with unmaintained code. The package is stable, has no known vulnerabilities, carries permissive licensing, and solves a specific problem well. However, do not install if you require active maintenance, security updates, or support for Python versions released after 2019."},"id":"querystring-parser","links":{"html":"https://skillfed.io/packages/querystring-parser","md":"https://skillfed.io/packages/querystring-parser.md","pypi":"https://pypi.org/project/querystring-parser/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2019-07-22","license_spdx":null,"license_treatment":"permissive","name":"querystring-parser","python_support":"unspecified","summary":"QueryString parser for Python/Django that correctly handles nested dictionaries"},"popularity":{"monthly_downloads":4643491,"position":2264,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.2.4"}
