Releases: PostHog/posthog-python
Releases · PostHog/posthog-python
3.17.0
v3.17.0 feat(llm-observability): `$ai_tools` capture in Langchain (#199)
3.16.0
v3.16.0 feat: add some platform info to events (#198)
3.15.1
v3.15.1 fix: async client (#196)
3.15.0
feat(feature-flags): support quota limiting for feature flags (#195) * haha okay * tests workin * format * use case-sensitive comparisons * omg LOL * fix tests * jeez * this will probably work * now do local eval * okay * yo * formatting * fix import order * type check * ai yi yi * code review * format
3.14.2
v3.14.2 fix(flags): remove `lower()` when evaluating feature flag payloads – …
3.14.1
v3.14.1 fix: support usage as part of generation (#192)
3.13.0
automatically retry connection errors (#190) * automatically retry connection errors from the docs for max_retries: this applies only to failed DNS lookups, socket connections and connection timeouts * run tests on multiple python versions * update freezegun
3.12.1
fix: Move code under mypy type (#188) * fix: Move code under mypy type This is incorrect, we should've added these slightly lower in the method definition to avoid mypy from breaking * feat: Bump to 3.12.1
3.12.0
v3.12.0 feat: add beta parse method support (#185)
3.11.0
feat(llm-observability): LangChain spans (#176) * feat: refactor to dataclasses * feat: spans * test: fix part 1 * test: fix part 2 * test: fix part 3 * test: fix part n * test: add langgraph agent test * chore: bump and linters * chore: bump * fix: correctly capture a parent id when a custom trace_id is set * test: multiple spans parent_ids * fix: exception serialization * refactor: ai_trace_name -> ai_span_name and ai_generation_id -> ai_span_id * fix: logs typos * Add minor breaking change note to changelog * fix: naming --------- Co-authored-by: Michael Matloka <[email protected]>