-
Add kaya-openapi package for automatic OpenAPI spec generation
CI / Build Pip package (push) Successful in 2m49sreleased this
2026-07-25 11:20:19 +02:00 | 0 commits to main since this release- New packages/kaya-openapi with OpenAPIMixin, @operation decorator,
and generate_spec() that walks the routing tree - Enables kaya-core's Tree.register to expose the original handler
callback as an instance attribute for metadata introspection - Registers GET /openapi.json and GET /docs (Swagger UI) routes
- Supports and path parameters, docstring
descriptions, @operation metadata, and excludes wildcard/WS routes - Adds example/openapi.py, updates CI, README, and requirements
Downloads
- New packages/kaya-openapi with OpenAPIMixin, @operation decorator,