safir
9.1.1
O SAFIR é a biblioteca do Rubin Observatory para construir serviços de fastapi para a plataforma Science Rubin (Phalanx) e os clusters de Kubernetes da Mesa Redonda. O Safir é desenvolvido, mantido e testado em campo pela equipe da Square.
Safir está disponível na Pypi:
pip install safir A melhor maneira de criar um novo serviço FASTAPI/SAFIR é com o modelo fastapi_safir_app .
Leia mais sobre o Safir em https://safir.lsst.io.
httpx.AsyncClient como parte da inicialização do aplicativo e do ciclo de vida de desligamento.X-Forwarded-* Cabeçalhos para determinar o IP da origem e as informações relacionadas da solicitação.Consulte https://safir.lsst.io/dev/development.html.