Movatterモバイル変換


[0]ホーム

URL:


Skip to main content
PyPI

webargs 8.6.0

pip install webargs

Latest version

Released:

Declarative parsing and validation of HTTP request objects, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, Falcon, and aiohttp.

Verified details

These details have beenverified by PyPI
Project links
GitHub Statistics
Maintainers
Avatar for lafrech from gravatar.com lafrechAvatar for sloria from gravatar.com sloria

Unverified details

These details havenot been verified by PyPI
Project links
Meta
  • License: MIT License
  • Author:Steven Loria
  • Maintainer:Steven Loria
  • Tags webargs, http, flask, django, bottle, tornado, aiohttp, request, arguments, validation, parameters, rest, api, marshmallow
  • Requires: Python >=3.8
  • Provides-Extra:dev,docs,frameworks,tests

Project description

PyPI packageBuild statusDocumentationmarshmallow 3 compatible

Homepage:https://webargs.readthedocs.io/

webargs is a Python library for parsing and validating HTTP request objects, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, Falcon, and aiohttp.

fromflaskimportFlaskfromwebargsimportfieldsfromwebargs.flaskparserimportuse_argsapp=Flask(__name__)@app.route("/")@use_args({"name":fields.Str(required=True)},location="query")defindex(args):return"Hello "+args["name"]if__name__=="__main__":app.run()# curl http://localhost:5000/\?name\='World'# Hello World

Install

pip install -U webargs

webargs supports Python >= 3.8.

Documentation

Full documentation is available athttps://webargs.readthedocs.io/.

Support webargs

webargs is maintained by a group ofvolunteers.If you’d like to support the future of the project, please considercontributing to our Open Collective:

Donate to our collective

Professional Support

Professionally-supported webargs is available through theTidelift Subscription.

Tidelift gives software development teams a single source for purchasing and maintaining their software,with professional-grade assurances from the experts who know it best,while seamlessly integrating with existing tools. [Get professional support]

Get supported marshmallow with Tidelift

Security Contact Information

To report a security vulnerability, please use theTidelift security contact.Tidelift will coordinate the fix and disclosure.

License

MIT licensed. See theLICENSE file for more details.

Project details

Verified details

These details have beenverified by PyPI
Project links
GitHub Statistics
Maintainers
Avatar for lafrech from gravatar.com lafrechAvatar for sloria from gravatar.com sloria

Unverified details

These details havenot been verified by PyPI
Project links
Meta
  • License: MIT License
  • Author:Steven Loria
  • Maintainer:Steven Loria
  • Tags webargs, http, flask, django, bottle, tornado, aiohttp, request, arguments, validation, parameters, rest, api, marshmallow
  • Requires: Python >=3.8
  • Provides-Extra:dev,docs,frameworks,tests

Release historyRelease notifications |RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more aboutinstalling packages.

Source Distribution

webargs-8.6.0.tar.gz (96.6 kBview details)

UploadedSource

Built Distribution

webargs-8.6.0-py3-none-any.whl (31.8 kBview details)

UploadedPython 3

File details

Details for the filewebargs-8.6.0.tar.gz.

File metadata

  • Download URL: webargs-8.6.0.tar.gz
  • Upload date:
  • Size: 96.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for webargs-8.6.0.tar.gz
AlgorithmHash digest
SHA256b8d098ab92bd74c659eca705afa31d681475f218cb15c1e57271fa2103c0547a
MD5bb65a1f2964f24f77650b8a14ddfbdb1
BLAKE2b-2568c51e9ee5d8315864adf65e92f858f826514538e30db542d4782dd94c2418464

See more details on using hashes here.

File details

Details for the filewebargs-8.6.0-py3-none-any.whl.

File metadata

  • Download URL: webargs-8.6.0-py3-none-any.whl
  • Upload date:
  • Size: 31.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for webargs-8.6.0-py3-none-any.whl
AlgorithmHash digest
SHA25683da4d7105643d0a50499b06d98a6ade1a330ce66d039eaa51f715172c704aba
MD56a65b1dbff4e6b841300c5dd4d25c618
BLAKE2b-25679bbb9b77adeecffd7b41615a7ebd607ac28bd9e09f357d31ce68073b77f0f30

See more details on using hashes here.

Supported by

AWSAWS Cloud computing and Security SponsorDatadogDatadog MonitoringFastlyFastly CDNGoogleGoogle Download AnalyticsPingdomPingdom MonitoringSentrySentry Error loggingStatusPageStatusPage Status page

[8]ページ先頭

©2009-2025 Movatter.jp