Metadata-Version: 2.4
Name: safir-arq
Version: 14.1.0
Summary: arq support for the Rubin Observatory SQuaRE framework, Safir.
Author-email: "Association of Universities for Research in Astronomy, Inc. (AURA)" <sqre-admin@lists.lsst.org>
License-Expression: MIT
Project-URL: Homepage, https://safir.lsst.io
Project-URL: Source, https://github.com/lsst-sqre/safir
Project-URL: Change log, https://safir.lsst.io/changelog.html
Project-URL: Issue tracker, https://github.com/lsst-sqre/safir/issues
Keywords: rubin,lsst
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Typing :: Typed
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: arq<1,>=0.26
Requires-Dist: pydantic<3,>2
Requires-Dist: pydantic-core
Requires-Dist: structlog>=21.2.0
Dynamic: license-file

# safir-arq

safir-arq is a subpackage of Safir, Rubin Observatory's library for building [FastAPI](https://fastapi.tiangolo.com/) services for the [Phalanx](https://phalanx.lsst.io) Kubernetes clusters, including the Rubin Science Platform and Roundtable.
It is a separate PyPI module so that it can be used as a dependency in contexts where the full Safir dependency is undesirable.

safir-arq is available from [PyPI](https://pypi.org/project/safir-arq/):

```sh
pip install safir-arq
```

safir-arq is developed and tested in conjunction with Safir.
Read more about Safir at https://safir.lsst.io.
