Skip to main content

A collection of utilities for designing and documenting RESTful APIs with webargs and marshmallow.

Project description

EXPERIMENTAL: Nothing here is stable. Right now this is just a sandbox to play with some ideas.

A collection of utilities for designing and documenting RESTful APIs.

Features

  • Convert webarg.Args and marshmallow.Schemas into Swagger 2.0 API definitions. (in progress)

  • Use validators from 3rd party libraries (WTForms, colander, etc.) within marshmallow (todo)

  • Pagination support for marshmallow schemas. (todo)

  • Automatic API documentation. (todo)

License

MIT licensed. See the bundled LICENSE file for more details.

Changelog

0.1.0 (unreleased)

  • First release.

Project details


Download files

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

Source Distribution

smore-0.0.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

smore-0.0.0-py2.py3-none-any.whl (7.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file smore-0.0.0.tar.gz.

File metadata

  • Download URL: smore-0.0.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for smore-0.0.0.tar.gz
Algorithm Hash digest
SHA256 19520b8ab60b33679f20198de25422bdda3f2238ea025bcfd51f203c300a896d
MD5 a4b104f45d470692762b8c2477487409
BLAKE2b-256 4997c1806c7e244f3adcf143df45cb108a4eb7ffc0421809650923e9b16efc3a

See more details on using hashes here.

Provenance

File details

Details for the file smore-0.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for smore-0.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2ca6f9ef3f6527a7558f1f560105de8a812ad557871dc2f0f678bbc9e49f2d68
MD5 5b50c11dec4c6b7426c87ea4caa95823
BLAKE2b-256 3776b688b207fce7cd18db550ff9d4206fcf197801ae752984163f52cb41d161

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page