Safir is Rubin Observatory's library for building FastAPI services for the Phalanx Kubernetes clusters, including the Rubin Science Platform and Roundtable. Safir is developed, maintained, and field tested by the SQuaRE team.
Safir is available from PyPI:
pip install safir
The best way to create a new FastAPI/Safir service is with the fastapi_safir_app
template.
Read more about Safir at https://safir.lsst.io.
See the Safir development documentation.