Skip to main content

Build pypi versions license codecov

essentials-openapi

Classes to generate OpenAPI Documentation v3 and v2, in JSON and YAML.

pip install essentials-openapi

Useful links

Usage

This library has been created to implement generation of OpenAPI Documentation in the BlackSheep web framework. This package contains only parts that belong logically to the OpenAPI specification, and can be reused for other applications.

Limitations

  • Partial support for Parameter properties: style , allow_reserved , explode are not handled
  • Doesn't implement validation of values, currently it is only concerned in generating code from a higher level API (it might be extended in the future with classes for validation)

Download files

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

Source Distribution

essentials-openapi-0.1.4.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

essentials_openapi-0.1.4-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file essentials-openapi-0.1.4.tar.gz.

File metadata

  • Download URL: essentials-openapi-0.1.4.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for essentials-openapi-0.1.4.tar.gz
Algorithm Hash digest
SHA256 7e7d1cb8c74e184526b98689f8dbbe42a881dc0134d847f8b48223098ec8cfa9
MD5 a4f5ee19c4efa9329d9957bbc63001ab
BLAKE2b-256 97a64704bc4047ca78439b6ceda04693cad29e91606042b7eb113a3c6a613973

See more details on using hashes here.

File details

Details for the file essentials_openapi-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: essentials_openapi-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for essentials_openapi-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c8aadb1cec4147824b91693d61d50c7737898d19f98940941e1d0b3856394090
MD5 32e5a9b58c205bd957620f894f8abd43
BLAKE2b-256 db95b6ca420a2c377264acea4bdd7ca3f39bbc733890cfb97051d6fce8415345

See more details on using hashes here.

Supported by

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