{"id":21331,"library":"fast-query-parsers","title":"fast-query-parsers","description":"Ultra-fast query string and URL-encoded form-data parsers for Python. Current version 1.0.3, license MIT, requires Python >=3.8. Aimed at high-performance web applications.","status":"active","version":"1.0.3","language":"python","source_language":"en","source_url":"https://github.com/ovr/fast-query-parsers","tags":["query-parser","url-encoded","fast","performance"],"install":[{"cmd":"pip install fast-query-parsers","lang":"bash","label":"pip install"}],"dependencies":[],"imports":[{"note":"Import directly as provided; no alias needed.","wrong":"from fast_query_parsers import int_list as intlist","symbol":"int_list","correct":"from fast_query_parsers import int_list"},{"note":"","wrong":"","symbol":"parse_query_string","correct":"from fast_query_parsers import parse_query_string"},{"note":"","wrong":"","symbol":"parse_url_encoded_form_data","correct":"from fast_query_parsers import parse_url_encoded_form_data"}],"quickstart":{"code":"from fast_query_parsers import parse_query_string, int_list\n\nurl = '/path?key=value&arr=1&arr=2&arr=3'\nparsed = parse_query_string(url)\nprint(parsed)  # {'key': 'value', 'arr': ['1', '2', '3']}\n\n# Use int_list for integer conversion\ndef parse_ints(url):\n    return int_list(url, 'arr')\n\nprint(parse_ints(url))  # [1, 2, 3]","lang":"python","description":"Parse query strings and extract integer lists from URLs."},"warnings":[{"fix":"Use int_list(url, key) to get a list of ints for a specific key.","message":"parse_query_string returns all values as strings; use int_list for integer conversion.","severity":"gotcha","affected_versions":"*"},{"fix":"Pass the URL path including query string, e.g., '/path?key=value'.","message":"The library parses from full URL paths; ensure you pass the complete URL or query string correctly.","severity":"gotcha","affected_versions":"*"},{"fix":"","message":"Version 1.0.3 is current; no known deprecations yet.","severity":"deprecated","affected_versions":"none"},{"fix":"Pin to a specific version in production.","message":"No breaking changes documented; sudden behavior changes possible in future versions.","severity":"breaking","affected_versions":"none"}],"env_vars":null,"last_verified":"2026-04-27T00:00:00.000Z","next_check":"2026-07-26T00:00:00.000Z","problems":[{"fix":"Install/upgrade fast-query-parsers: pip install --upgrade fast-query-parsers","cause":"Incorrect package name or version mismatch.","error":"ImportError: cannot import name 'parse_query_string' from 'fast_query_parsers'"},{"fix":"Ensure input is a string (URL or query string).","cause":"Passing non-string input to parse_query_string.","error":"TypeError: expected string or bytes-like object"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}