Skip to main content

Mic open API docs

Project description

moad: Mix Open Api Documents

PyPI - License PyPI PyPI - Python Version

Tool to Mix Open Api Docs. You can copy components from other openapi docs. The tool was initially written to share objects between openapi docs if there is a requirement for the docs to be in a single file.

You can place the following comments in one openapi doc:

# moad-mixin:begin:test2.yml:components/schemas
# moad-mixin:end

moad will scan the file and attempt to replace the text between begin and end with the content of the schemas of file test2.yml

Usage:

python -m pip install moat
python -m moat

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

moad-0.2.0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

moad-0.2.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file moad-0.2.0.tar.gz.

File metadata

  • Download URL: moad-0.2.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for moad-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7daf3cb88d5c1db2b3c92aeef9072e63cde61009630414aef062724fb1ddadcc
MD5 39a31b8d2ac22e290e4bfe25d4a98acc
BLAKE2b-256 b3ec5570bc896cf25329b53679e6065caf4a0afc5eef197c77ec6355ac75817f

See more details on using hashes here.

File details

Details for the file moad-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: moad-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for moad-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 83ae178bf7861f3c21acb81eb5a5d9a643a15944d014763c635514956c20f0e3
MD5 6770e3f3b0bd4d6678e4efc76583d53f
BLAKE2b-256 47778ad5e51d9a3520ef7c5770e57e6a02d47d58c792d7a59a72765167743450

See more details on using hashes here.

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