pygeoapi is a Python server implementation of the OGC API suite of standards. The project emerged as part of the next generation OGC API efforts in 2018 and provides the capability for organizations to deploy a RESTful OGC API endpoint using OpenAPI, GeoJSON, and HTML. pygeoapi is open source and released under an MIT license.
But it remains hard to pinpoint. GHC uses the lib openapi-spec-validator==0.2.8 which signals the error. Best to contact the OGC devs, in particular @bpross-52n.
Description pygeoapi, e.g. on demo https://demo.pygeoapi.io/master fails GeoHealthCheck OpenAPI Validation test.
Steps to Reproduce
OGC API Features (WFS3)
Resource
Validate OpenAPI Compliance:HTTP Error 404: Not Found
Expected behavior Test should succeed.
Screenshots/Tracebacks Can be reproduced in GHC in IDE debugger, may already hint at the cause:
Environment
Additional context I suspect that the following causes the error, and that no code-changes to
pygeoapi
are required:$ref
cannot be found (the 404).But it remains hard to pinpoint. GHC uses the lib
openapi-spec-validator==0.2.8
which signals the error. Best to contact the OGC devs, in particular @bpross-52n.