{"library":"abnf","type":"library","category":null,"description":"ABNF is a Python package designed to generate parsers from Augmented Backus-Naur Form (ABNF) grammars, as specified in RFC 5234 and RFC 7405. While its primary use is to parse data defined in RFCs, it is capable of handling any valid ABNF grammar. The library originated from parsing HTTP headers in a web framework and has since been utilized in production environments. The current version is 2.4.1.","language":"python","status":"active","version":"2.4.1","tags":["parser","ABNF","grammar","RFC","syntax"],"last_verified":"Thu May 21","install":[{"cmd":"pip install abnf","imports":["from abnf import Rule","from abnf.grammars import rfc7232"]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/abnf/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":0.13,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/abnf/compatibility"}}