safir
9.1.1
Safir adalah perpustakaan Rubin Observatory untuk membangun layanan Fastapi untuk Platform Ilmu Rubin (Phalanx) dan kluster Kubernet Roundtable. Safir dikembangkan, dipelihara, dan diuji lapangan oleh tim Square.
Safir tersedia dari PYPI:
pip install safir Cara terbaik untuk membuat layanan FASTAPI/Safir baru adalah dengan template fastapi_safir_app .
Baca lebih lanjut tentang Safir di https://safir.lsst.io.
httpx.AsyncClient sebagai bagian dari start-up aplikasi dan siklus hidup shutdown.X-Forwarded-* header untuk menentukan IP sumber dan informasi terkait permintaan.Lihat https://safir.lsst.io/dev/development.html.