Releases: PostHog/posthog-python
Releases · PostHog/posthog-python
7.5.1
What's Changed
- chore: add a test to describe upload behaviour when there are errors by @pauldambra in #403
- chore: add SDK version support table to README by @pauldambra in #402
- feat: add CodeQL Advanced workflow by @Piccirello in #405
- fix: avoid return from finally block to fix Python 3.14 SyntaxWarning by @jodal in #361
New Contributors
Full Changelog: v7.5.0...v7.5.1
7.5.0
What's Changed
Full Changelog: v7.4.3...v7.5.0
7.4.3
What's Changed
- fix: double counting anthropic langchain by @carlos-marchal-ph in #399
Full Changelog: v7.4.2...v7.4.3
7.4.2
What's Changed
- feat: add in_app configuration for python SDK by @hpouillot in #396
New Contributors
- @hpouillot made their first contribution in #396
Full Changelog: v7.4.1...v7.4.2
7.4.1
What's Changed
- fix: Respect
send_feature_flagssetting and deprecatesend_feature_flag_eventsinget_feature_flag_payloadby @dustinbyrne in #391 - fix(llma): extract model from response for OpenAI stored prompts by @andrewm4894 in #395
Full Changelog: v7.4.0...v7.4.1
7.4.0
What's Changed
- feat(llma): multimodal-capture by @carlos-marchal-ph in #378
- Replace PAT with default GITHUB_TOKEN by @Piccirello in #386
- Publish to PyPI using Trusted Publisher by @Piccirello in #388
- feat: Add FlagDefinitionCacheProvider interface by @dustinbyrne in #387
- feature: Add
$feature_flag_errorproperty to track flag evaluation failures by @haacked in #390 - feat(flags): Add retry support for feature flag requests by @haacked in #392
Full Changelog: v7.3.1...v7.4.0
7.3.1
What's Changed
- feat: add python 3.14 support by @carlos-marchal-ph in #373
- feat(llma): add Gemini async by @Radu-Raicea in #375
- feat(flags): included
evaluated_atproperties in$feature_flag_calledevents by @dmarticus in #374 - feat(flags): Add ETag support for local evaluation polling by @haacked in #381
- fix: capture enriches with local eval when enabled by @dustinbyrne in #380
- feat: mask values by @ablaszkiewicz in #382
- feat: Allow customization of socket options by @dustinbyrne in #385
- fix: remove unused $exception_message and $exception_type by @ablaszkiewicz in #383
Full Changelog: v7.0.1...v7.3.1
7.0.1
- Try to use repr() when formatting code variables
7.0.0
-
(BREAKING) Python 3.9 is no longer supported
-
chore(llma): update LLM provider SDKs to latest major versions
- openai: 1.102.0 → 2.7.1
- anthropic: 0.64.0 → 0.72.0
- google-genai: 1.32.0 → 1.49.0
- langchain-core: 0.3.75 → 1.0.3
- langchain-openai: 0.3.32 → 1.0.2
- langchain-anthropic: 0.3.19 → 1.0.1
- langchain-community: 0.3.29 → 0.4.1
- langgraph: 0.6.6 → 1.0.2
6.9.3
v6.9.3 feat(ph-ai): PostHog properties dict in GenerationMetadata (#366)