composabl_core.settings

Settings for the Composabl SDK

class _Settings(pydantic_settings.main.BaseSettings):

Settings for the Composabl SDK Note that only the following settings can be set through environment variables:

  • COMPOSABL_LICENSE
  • COMPOSABL_EULA_AGREED
  • COMPOSABL_EULA_AGREED_METHOD
  • COMPOSABL_TELEMETRY_OPT_OUT
  • COMPOSABL_HISTORIAN_IS_ENABLED
  • COMPOSABL_HISTORIAN_MONIKER
  • COMPOSABL_HISTORIAN_TOPIC
_Settings(**data)

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.