-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enrich OpenAPI specification #181
Comments
perdy
added a commit
that referenced
this issue
Mar 4, 2025
perdy
added a commit
that referenced
this issue
Mar 4, 2025
github-actions bot
pushed a commit
that referenced
this issue
Mar 4, 2025
# [v1.10.0](v1.9.8...v1.10.0) (2025-03-04) ## ✨ New Features - [`ede5e71`](ede5e71) Path params component (#171) (Issues: [`#171`](https://github.com/vortico/flama/issues/)) - [`20fb505`](20fb505) Replace black and isort with ruff (#174) (Issues: [`#174`](https://github.com/vortico/flama/issues/)) - [`2be8599`](2be8599) Replace poetry with uv (#175) (Issues: [`#175`](https://github.com/vortico/flama/issues/)) - [`acb3896`](acb3896) Module for gathering telemetry data (#169) (Issues: [`#169`](https://github.com/vortico/flama/issues/)) - [`ee9ccad`](ee9ccad) Update error pages (#178) (Issues: [`#178`](https://github.com/vortico/flama/issues/)) - [`2f95f9f`](2f95f9f) Enrich OpenAPI specification (#181) (Issues: [`#181`](https://github.com/vortico/flama/issues/)) - [`e4c2587`](e4c2587) Docs page using Scalar (#179) (Issues: [`#179`](https://github.com/vortico/flama/issues/)) ## 🐛 Bug Fixes - [`9d35c83`](9d35c83) Remove warning from using marshmallow Number instad of Float
perdy
added a commit
that referenced
this issue
Mar 4, 2025
github-actions bot
pushed a commit
that referenced
this issue
Mar 4, 2025
# [v1.10.0](v1.9.8...v1.10.0) (2025-03-04) ## ✨ New Features - [`ede5e71`](ede5e71) Path params component (#171) (Issues: [`#171`](https://github.com/vortico/flama/issues/)) - [`20fb505`](20fb505) Replace black and isort with ruff (#174) (Issues: [`#174`](https://github.com/vortico/flama/issues/)) - [`0df0f60`](0df0f60) Replace poetry with uv (#175) (Issues: [`#175`](https://github.com/vortico/flama/issues/)) - [`47a418b`](47a418b) Module for gathering telemetry data (#169) (Issues: [`#169`](https://github.com/vortico/flama/issues/)) - [`8bf6c95`](8bf6c95) Update error pages (#178) (Issues: [`#178`](https://github.com/vortico/flama/issues/)) - [`33f00ac`](33f00ac) Enrich OpenAPI specification (#181) (Issues: [`#181`](https://github.com/vortico/flama/issues/)) - [`9da8ba6`](9da8ba6) Docs page using Scalar (#179) (Issues: [`#179`](https://github.com/vortico/flama/issues/)) ## 🐛 Bug Fixes - [`9d35c83`](9d35c83) Remove warning from using marshmallow Number instad of Float
perdy
added a commit
that referenced
this issue
Mar 4, 2025
perdy
added a commit
that referenced
this issue
Mar 4, 2025
perdy
added a commit
that referenced
this issue
Mar 4, 2025
github-actions bot
pushed a commit
that referenced
this issue
Mar 4, 2025
# [v1.10.0](v1.9.8...v1.10.0) (2025-03-04) ## ✨ New Features - [`ede5e71`](ede5e71) Path params component (#171) (Issues: [`#171`](https://github.com/vortico/flama/issues/)) - [`20fb505`](20fb505) Replace black and isort with ruff (#174) (Issues: [`#174`](https://github.com/vortico/flama/issues/)) - [`be86afa`](be86afa) Replace poetry with uv (#175) (Issues: [`#175`](https://github.com/vortico/flama/issues/)) - [`dd8adcb`](dd8adcb) Module for gathering telemetry data (#169) (Issues: [`#169`](https://github.com/vortico/flama/issues/)) - [`b73754a`](b73754a) Update error pages (#178) (Issues: [`#178`](https://github.com/vortico/flama/issues/)) - [`82525a0`](82525a0) Enrich OpenAPI specification (#181) (Issues: [`#181`](https://github.com/vortico/flama/issues/)) - [`e18e871`](e18e871) Docs page using Scalar (#179) (Issues: [`#179`](https://github.com/vortico/flama/issues/)) ## 🐛 Bug Fixes - [`9d35c83`](9d35c83) Remove warning from using marshmallow Number instad of Float
perdy
added a commit
that referenced
this issue
Mar 4, 2025
perdy
added a commit
that referenced
this issue
Mar 4, 2025
github-actions bot
pushed a commit
that referenced
this issue
Mar 4, 2025
# [v1.10.0](v1.9.8...v1.10.0) (2025-03-04) ## ✨ New Features - [`ede5e71`](ede5e71) Path params component (#171) (Issues: [`#171`](https://github.com/vortico/flama/issues/)) - [`20fb505`](20fb505) Replace black and isort with ruff (#174) (Issues: [`#174`](https://github.com/vortico/flama/issues/)) - [`0671bfe`](0671bfe) Replace poetry with uv (#175) (Issues: [`#175`](https://github.com/vortico/flama/issues/)) - [`14faf81`](14faf81) Module for gathering telemetry data (#169) (Issues: [`#169`](https://github.com/vortico/flama/issues/)) - [`3193d63`](3193d63) Update error pages (#178) (Issues: [`#178`](https://github.com/vortico/flama/issues/)) - [`b771b9f`](b771b9f) Enrich OpenAPI specification (#181) (Issues: [`#181`](https://github.com/vortico/flama/issues/)) - [`e99a739`](e99a739) Docs page using Scalar (#179) (Issues: [`#179`](https://github.com/vortico/flama/issues/)) ## 🐛 Bug Fixes - [`9d35c83`](9d35c83) Remove warning from using marshmallow Number instad of Float
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Summary
Allow Flama to provide a detailed OpenAPI specification
Motivation
At this point Flama could only provide
title
,version
anddescription
fields for OpenAPI specification, apart from those that are inferred directly from the code.It would be of interest to add a mechanism for providing the rest of the information contained in an OpenAPI specification.
Proposed changes
Modify the
Flama
application to:title
,version
anddescription
parameters,openapi
parameter that allows to provide a dictionary with the static values of an OpenAPI specification, such as theinfo
field.The text was updated successfully, but these errors were encountered: