Skip to content

Introduce FastAPI alongside Flask #2715

Open
@lbarcziova

Description

@lbarcziova
  • set up FastAPI within the existing project structure
  • ensure it runs alongside Flask without breaking existing functionality
  • make sure OpenAPI documentation is generated
  • add a basic health check endpoint in FastAPI to verify functionality (see healthz.py)
  • migrate system.py (while still preserving the Flask endpoint)

Metadata

Metadata

Assignees

Labels

APIRelated to the API of the packit-service.area/generalRelated to whole service, not a specific part/integration.complexity/single-taskRegular task, should be done within days.kind/internalDoesn't affect users directly, may be e.g. infrastructure, DB related.

Type

No type

Projects

Status

backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions