Skip to content

v0.9.3

Choose a tag to compare

@Polliog Polliog released this 11 Jun 06:59

Added

  • DSN support: ClientOptions(dsn="https://lp_key@host[/path]") (plus parse_dsn / DsnParseError exported from the package root). Explicit api_url + api_key keep working; a malformed DSN raises at init time.
  • ClientOptions.service: configure the service once and call log methods with just the message — client.info("user logged in"), client.error("boom", exc). The legacy (service, message) form keeps working.
  • Every entry now carries metadata.sdk = {"name": "logtide-python", "version": ...} (caller-provided sdk key wins).

Fixed

  • logtide_sdk.__version__ was stale (0.9.1); version now has a single runtime source.