Skip to content

v0.2.1 — datetime spec fix

Choose a tag to compare

@matthewhand matthewhand released this 12 Jun 21:06
· 7 commits to main since this release

mcp-openapi-proxy 0.2.1

Patch release fixing a 0.2.0 regression.

Fixed

  • YAML specs with datetime example values crashed (Object of type datetime is not JSON serializable) → 0 tools (#52). The 0.2.0 spec cache serialized specs to JSON; PyYAML had turned unquoted RFC3339 timestamps into datetime objects. Specs are now parsed with a loader that keeps timestamps as strings, with default=str safety nets. This restored the credential-free apis.guru example (0 → 7 tools).

138 tests pass.