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-12.1.2.tar.gz (195.8 kB view details)

Uploaded Source

Built Distribution

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

safir-12.1.2-py3-none-any.whl (172.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for safir-12.1.2.tar.gz
Algorithm Hash digest
SHA256 0c456e48fd2daa48da61a34c82641262760466b97bfb1469daea591b18b9f41a
MD5 e50b496021f17da8380f8794bb9658f3
BLAKE2b-256 a120c496d04792f1768b5edbcde70d6dedb2393c317dd2bb06598979704ee8c7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for safir-12.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b3630599dd9a0e2478bc39d7aaca709c28c9b21044a531bac378a326efe83770
MD5 d702a33fea7a22166b836430516d4550
BLAKE2b-256 992359bf8187accde92db2c25e957d9291b8ccef6d00e17edc8c33afa20cee0a

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