Skip to main content

Build pypi versions license

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.0.9.tar.gz (6.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.0.9-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: essentials-openapi-0.0.9.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for essentials-openapi-0.0.9.tar.gz
Algorithm Hash digest
SHA256 7d4dd0443331aae84eca0f0979c2e8757b194beb75ab4c3b67f26670ffd9193c
MD5 a97e0df33fac750b1667d692a07f29c8
BLAKE2b-256 455488a623437a12fb7106dc406fe2c4d5691b7806e5ef34ddad229a91fd9346

See more details on using hashes here.

File details

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

File metadata

  • Download URL: essentials_openapi-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for essentials_openapi-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 44413bd93d3290dc953543942a73ba91ba949f44dd5d06fa6caa14b98f9da258
MD5 7645f9ef0d7ad53a8c6f4fb0ecba9802
BLAKE2b-256 bd1e24866959cb25c4185e6e76053308a1f9aea5dca5ce1407b6302dbf6e7889

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 Sentry Error logging StatusPage Status page