Skip to content
Snippets Groups Projects
Select Git revision
  • f0af2624acf5236ba386bfb1d96141c3b2d36e66
  • main default protected
  • ravaflow3g
  • docs
  • v0.1.2
  • v0.1.1
  • v0.1.0
7 results

robustgasp.doctree

Blame
  • gen_open_api_schema.py 661 B
    import json
    
    import yaml
    from fastapi.openapi.utils import get_openapi
    
    from app.main import app
    
    if __name__ == "__main__":
        with open('openapi.yaml', 'w') as f:
            yaml.dump(get_openapi(
                title=app.title,
                version=app.version,
                openapi_version=app.openapi_version,
                description=app.description,
                routes=app.routes
            ), f)
        with open('openapi.json', 'w') as f:
            json.dump(get_openapi(
                title=app.title,
                version=app.version,
                openapi_version=app.openapi_version,
                description=app.description,
                routes=app.routes
            ), f)