Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/sdk-python. Official Python SDK for openstatus
Something went wrong. Try again.
552 B · 21 lines
Python
at main
12345678910111213141516171819202122from __future__ import annotations
import platformfrom importlib.metadata import PackageNotFoundError, version
__all__ = ["DEFAULT_BASE_URL", "ENV_API_KEY", "ENV_BASE_URL", "user_agent"]
DEFAULT_BASE_URL = "https://api.openstatus.dev"ENV_API_KEY = "OPENSTATUS_API_KEY"ENV_BASE_URL = "OPENSTATUS_API_URL"
def _sdk_version() -> str: try: return version("openstatus") except PackageNotFoundError: return "0.0.0"
def user_agent() -> str: return f"openstatus-python/{_sdk_version()} python/{platform.python_version()}"