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.1.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.1.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: essentials-openapi-0.1.1.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.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

File hashes

Hashes for essentials-openapi-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8bff8f44c4e3bfa7f328674551285ccb2c0c8cac973c68b70f8811a2696eb65a
MD5 af2ae8b8ae931fe0234494457dc8bec1
BLAKE2b-256 788853ae20a0aec7e90451b37044f244be10ffab6d994885e3a167333bbfc7e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: essentials_openapi-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

File hashes

Hashes for essentials_openapi-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5d6a3c4d9eeeb377f2b0b2c1938bfbd27e9fc374be8695f34098cc831cdce251
MD5 d6165c8c4b8a8e61f8821c81984645e7
BLAKE2b-256 672a311ed53668504b74d09fa034e271f3f80a1fb73f41029013e3c67d1b3aab

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