{"library":"webargs","type":"library","category":null,"description":"webargs is a Python library for declarative parsing and validation of HTTP request objects. It provides built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, Falcon, and aiohttp. Leveraging Marshmallow under the hood, it offers a consistent API for defining request arguments and handling validation errors across different frameworks. The library is actively maintained, with the current stable version being 8.7.1.","language":"python","status":"active","version":"8.7.1","tags":["http","flask","django","validation","api","marshmallow","request parsing","web frameworks"],"last_verified":"Thu May 21","install":[{"cmd":"pip install -U webargs","imports":["from webargs import fields","from webargs.flaskparser import use_args","from webargs import fields","from marshmallow import Schema"]}],"homepage":"https://webargs.readthedocs.io","github":"https://github.com/marshmallow-code/webargs","docs":null,"changelog":"https://webargs.readthedocs.io/en/latest/changelog.html","pypi":"https://pypi.org/project/webargs/","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.8,"avg_import_s":0.67,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/webargs/compatibility"}}