Skip to content

Lightweight API framework using an OpenAPI spec for routing and validation.

Notifications You must be signed in to change notification settings

berislavlopac/pyapi-server

Repository files navigation

PyAPI Server

Build Status Documentation Status

PyAPI Server is a Python library for serving REST APIs based on OpenAPI specifications. It is based on Starlette and is functionally very similar to connexion, except that it aims to be fully ASGI-compliant.

WARNING: This is still a work in progress and not quite ready for production usage. Until version 1.0 is released, any new release can be expected to break backward compatibility.

Quick Start

from pyapi.server import Application
from some.path import endpoints

app = Application.from_file("path/to/openapi.yaml", module=endpoints)

About

Lightweight API framework using an OpenAPI spec for routing and validation.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published