GitHub / PostHog/posthog-python / commits
Send usage data from your Python code to PostHog.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 5e806596 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 13 hours ago | |
| 645f4d3c | chore: Release v7.44.1 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 13 hours ago | |
| 0e70f0ca | fix(flags): align presence operator semantics (#897) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 13 hours ago | |
| 5eb886db | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 2ab1fe59 | chore: Release v7.44.0 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 9a1d1378 | chore: add changeset for capture_trace_context (#896) |
Daniel Visca <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 550f5b52 | feat: opt-in OTel trace/span IDs on regular capture() via capture_trace_conte... |
Daniel Visca <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| b72fed3b | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 3f2f4bea | chore: Release v7.43.1 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 80461145 | fix(flags): handle empty evaluation key scopes (#895) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 02fd9261 | refactor(openai): share resource and embedding policy (#889) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 3f40b6b4 | refactor(mcp): share instrumentation lifecycles (#888) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 183ec06a | refactor(ai): share processor privacy and capture policy (#884) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| ecf7fbc9 | refactor(openai): share streaming state processors (#887) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 840f8472 | refactor(gemini): share sync and async telemetry policy (#886) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| d5d21e5a | refactor(anthropic): share streaming state accumulation (#885) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 49368520 |
fix(ai/prompts): give HTTP 401 a real error message (#893)
Co-authored-by: posthog[bot] <2****]@u****m> |
posthog[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 97952146 | ci: update shared workflow pins (#892) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| d1f73797 |
chore(deps): bump the ai-providers group with 7 updates (#890)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 80154d5a |
chore(deps): bump the github-actions group with 4 updates (#891)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 52dccbb9 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 6ea29e16 | chore: Release v7.43.0 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 35220f3b | fix(flags): fall back for missing local definitions (#878) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| bd7a5c41 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| fec81e52 | chore: Release v7.42.1 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| c55c9b22 |
fix(mcp): warn when stateless session middleware never attached (#856)
Co-authored-by: Georgis Andonis <g****s@p****m> |
posthog[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| b86126ec | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 79c0cb5c | chore: Release v7.42.0 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| f483bab6 | feat(mcp): capture $mcp_client_user_agent and $mcp_vendor_client (#883) |
Georgis Andonis <6****h@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| acdaae21 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 390f72cb | chore: Release v7.41.0 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 28639097 | feat(mcp): emit $mcp_error_message and $mcp_error_type (#882) |
Georgis Andonis <6****h@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 2228a18e | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 627c4a61 | chore: Release v7.40.0 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| b0ab12c9 | feat(mcp): support MCP Python SDK v2 and cross-SDK parity with TS SDK (#881) |
Georgis Andonis <6****h@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| a64ee771 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| dd50f9fb | chore: Release v7.39.2 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 1adf542b | fix: Drop events when before_send callbacks raise (#880) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 2f36c538 | chore: update flags project workflow SHA (#879) |
Dustin Byrne <d****n@p****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 1f05f3e2 | test: harden snapshot User-Agent normalization (#877) |
Dustin Byrne <d****n@p****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 6b7c8409 | test: add server SDK wire snapshots (#876) |
Dustin Byrne <d****n@p****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 91afeabd |
chore(deps): bump the github-actions group with 3 updates (#875)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 13d3e6fa |
chore(deps): bump the ai-providers group with 4 updates (#874)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 95c7f6e0 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 0fc7ec63 | chore: Release v7.39.1 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 6fc55b6b | fix: normalize SDK timestamps to UTC (#872) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 06783e5f | ci: remove PostHog upgrade automerge step (#871) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 5850fcc8 | chore(ci): automate PostHog Python SDK upgrades (#870) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 8f3a5686 | test: Isolate local feature flag polling assertions (#868) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 93d1bff2 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 9507dc0e | chore: Release v7.39.0 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 178ef43f | feat: capture_ai public beta (#869) |
Carlos Marchal <c****s@p****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 398fce78 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| d2e90ff5 | chore: Release v7.38.6 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 9beed863 | fix: Preserve event delivery with gevent queues (#867) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 9f642996 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 457dc01c | chore: Release v7.38.5 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 9c4fd840 |
fix(ai): route async OpenAI streaming through capture_streaming_event (#861)
Co-authored-by: Cohen Karnell <7****l@u****m>, Manoel Aranda Neto <m****o@g****m>, Manoel Aranda Neto <5****o@u****m> |
Cohen Karnell <c****l@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 8f943d0d |
chore(deps): bump the github-actions group with 2 updates (#864)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 28fe0ded | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 8ffe1ba8 | chore: Release v7.38.4 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| f38790c8 | fix(flags): align local cohort evaluation with backend (#836) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 5e6c31b2 |
chore(deps): bump cryptography from 45.0.5 to 50.0.0 (#862)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 4e5849ee |
chore(deps): bump pytest from 8.4.1 to 9.0.3 (#863)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 6e5389ac | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| d3989482 | chore: Release v7.38.3 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| bd5cff4b | fix(gemini): declare cache reporting as inclusive on generations (#860) |
coryslater <2****y@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 204522c3 |
chore(deps): bump the ai-providers group with 5 updates (#857)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| c9ae3602 |
chore(deps): bump the github-actions group with 9 updates (#858)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| fa9bb474 | chore: expand Dependabot ecosystems (#854) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| c78bc4da | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 34c33550 | chore: Release v7.38.2 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 9b4690e3 |
chore(deps): bump the uv group across 4 directories with 3 updates (#855)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 4bbc4496 |
chore(deps): bump lxml from 6.0.0 to 6.1.0 (#853)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 7fb2517f |
chore(deps): bump the uv group across 6 directories with 7 updates (#852)
Co-authored-by: dependabot[bot] <4****]@u****m>, Manoel Aranda Neto <m****o@g****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 8446593b |
chore(deps): bump fastmcp from 2.12.4 to 3.2.0 (#849)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 0090d259 |
chore(deps): bump urllib3 from 2.5.0 to 2.7.0 (#845)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 5c584f00 |
chore(deps): bump pyjwt from 2.12.1 to 2.13.0 (#850)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 0fac337f |
chore(deps): bump pyasn1 from 0.6.3 to 0.6.4 (#848)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 9ef5e9e9 |
chore(deps): bump aiohttp from 3.12.13 to 3.14.3 (#847)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 594c7132 |
chore(deps): bump langsmith from 0.4.4 to 0.8.18 (#846)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| cf6630df |
chore(deps): bump idna from 3.10 to 3.15 (#844)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 10ca0ea3 |
chore(deps): bump python-multipart from 0.0.27 to 0.0.31 (#843)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 569e427f |
chore(deps): bump starlette from 1.0.0 to 1.3.1 (#842)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| d567a5de |
chore(deps): bump aiohttp from 3.13.5 to 3.14.3 in /examples/example-ai-instr...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 48182a9c |
chore(deps): bump aiohttp from 3.13.5 to 3.14.3 in /examples/example-ai-litel...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 7ec1a756 |
chore(deps): bump aiohttp from 3.13.5 to 3.14.3 in /examples/example-ai-llama...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 089ca079 |
chore(deps): bump cryptography from 46.0.5 to 50.0.0 in /examples/example-ai-...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 485bb5a1 |
chore(deps): bump aiohttp from 3.14.1 to 3.14.3 in /examples/example-ai-pydan...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 3e5e8774 |
chore(deps): bump aiohttp from 3.14.1 to 3.14.3 in /examples/example-ai-seman...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 100f993a |
fix: drop group_identify() calls with a missing group type or key (sdk-specs ...
Co-authored-by: posthog[bot] <2****]@u****m> |
posthog[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 94f6e758 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 6b2a21d4 | chore: Release v7.38.1 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 55370ee0 | fix: prevent client lifecycle deadlocks (#832) |
Manoel Aranda Neto <5****o@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| c72f8d94 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| bac85fd7 | chore: Release v7.38.0 [skip ci] |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 77821ce5 |
feat: is_enabled() accepts a caller-supplied default_value (sdk-specs is-feat...
Co-authored-by: posthog[bot] <2****]@u****m> |
posthog[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 92625cfb |
fix(flags): evict $feature_flag_called dedupe tracker incrementally instead o...
Co-authored-by: posthog[bot] <2****]@u****m> |
posthog[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 7b6a8d8e |
fix(flags): parse locally-evaluated flag payloads in evaluate_flags() (sdk-sp...
Co-authored-by: posthog[bot] <2****]@u****m>, Manoel Aranda Neto <m****o@g****m> |
posthog[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| e85e64d4 | Update generated references |
releaser-posthog-python[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago |