Flask is a microframework similar to bottle, which is currently used for the HTTP API. The Flask extension flask-restx provides Swagger support for exposing the existing api as an OpenAPI document.
- Difficulty level
- Unknown (require assessment)
- vyos 1.3
- Why the issue appeared?
- Will be filled on close
- Is it a breaking change?
- Perfectly compatible
- Issue type
- Internal change (not visible to end users)
|Resolved||FEATURE REQUEST||jestabro||T2395 HTTP API move to flask/flask-restx as microframework|
|Invalid||FEATURE REQUEST||jestabro||T2396 Add debian package for flask-restx|
|Resolved||jestabro||T3412 HTTP API: move to FastAPI as web framework|
This has a dependency on python3-flask-restx, which will need to be added using, for example, T2396.
The dependency on flask-restx was dropped, in favor of FastAPI. The move to Flask itself for stability was completed,