Skip to main content

The Rubin Observatory SQuaRE framework for FastAPI services.

Project description

Safir

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.

Developing Safir

See the Safir development documentation.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

safir-14.0.0.tar.gz (497.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

safir-14.0.0-py3-none-any.whl (176.5 kB view details)

Uploaded Python 3

File details

Details for the file safir-14.0.0.tar.gz.

File metadata

  • Download URL: safir-14.0.0.tar.gz
  • Upload date:
  • Size: 497.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.8.22

File hashes

Hashes for safir-14.0.0.tar.gz
Algorithm Hash digest
SHA256 10b607052e5ebd1fecb14a8bc3186d8889b4de3a5a6ddfda1a40c9c0337602a8
MD5 02867a02adfed3b1323ae3d95547bcaa
BLAKE2b-256 51f1498de1e836f2c4259385d4d74b433472db6c66a82f23834b1509de1a0eae

See more details on using hashes here.

File details

Details for the file safir-14.0.0-py3-none-any.whl.

File metadata

  • Download URL: safir-14.0.0-py3-none-any.whl
  • Upload date:
  • Size: 176.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.8.22

File hashes

Hashes for safir-14.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f943f9ed8ee4b53c5313065e05b2a36d0d02588c8d67db75badeba0f89249d7c
MD5 86f80781051d81d5dd49e9662a612519
BLAKE2b-256 4e2bed6740827746a7d236e5d5e12fa3dd86a2b7def747dc9532c727f5377887

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page