safir
9.1.1
Safir est la bibliothèque de Rubin Observatory pour la construction de services Fastapi pour la plate-forme Science Rubin (Phalanx) et les clusters Kubernetes de table ronde. Safir est développé, entretenu et testé sur le terrain par l'équipe carrée.
Safir est disponible auprès de PYPI:
pip install safir La meilleure façon de créer un nouveau service Fastapi / Safir est avec le modèle fastapi_safir_app .
En savoir plus sur Safir sur https://safir.lsst.io.
httpx.AsyncClient dans le cadre du start-up de l'application et du cycle de vie d'arrêt.X-Forwarded-* pour déterminer la source de la source et les informations connexes de la demande.Voir https://safir.lsst.io/dev/development.html.