summaryrefslogtreecommitdiff
path: root/devel/py-prance/pkg-descr
blob: 3011b2f5cffb85e5c8921abc0a39ecdbb392904d (plain) (blame)
1
2
3
4
5
6
7
8
Prance provides parsers for Swagger/OpenAPI 2.0 and 3.0 API specifications in
Python. It uses flex, swagger_spec_validator or openapi_spec_validator to
validate specifications, but additionally resolves JSON references in accordance
with the OpenAPI spec.

Mostly the latter involves handling non-URI references; OpenAPI is fine with
providing relative file paths, whereas JSON references require URIs at this
point in time.