You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Peter Zaitcev 0b102913a0 Merge branch 'feature/cli-improvements' into 'master' 3 weeks ago
data Add data/petstore.yaml 10 months ago
src/openapi_parser CLI Improvements: 3 weeks ago
.gitignore [skip ci] Update .gitignore 3 weeks ago
.gitlab-ci.yml Update .gitlab-ci.yml 3 weeks ago
LICENSE Add license. Closes #2 3 weeks ago Update examples in ReadMe 9 months ago
requirements.txt Increment HSB version 9 months ago Fix package name 9 months ago

OpenAPI 3.0 Parser

This package provides functionality to analyze OpenAPI 3.0 Specification files and build clients and servers from that specification.

For more details, please refer the Project Documentation

Example Usage

From the command line:

$ python -m openapi_parser data/petstore.yaml 

From the Python:

from openapi_parser.exporter import PackageWriter
from openapi_parser.parser.loader import OpenApiParser

def main():
    parser ='data/petstore.yaml')
    package_writer = PackageWriter(parser)
    return 0

if (__name__ == '__main__'):
    exit_code = main()


See Also: