API Reference

The full API reference is auto-generated from the package’s docstrings using sphinx-autodoc2.

The public surface is everything exported from constellation_utils.secrets:

  • constellation_utils.secrets.r2() — fetch R2 credentials

  • constellation_utils.secrets.R2Secrets — frozen Pydantic model returned by r2()

  • constellation_utils.secrets.ConstellationAuthError — raised on auth or read failure

Modules beginning with an underscore (_backends, _config) are implementation detail and may change.

Generated reference