NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3285 most downloaded on PyPI
Integrate PostHog into any python application.
Last release today
01 Oct 2026
Ships on a steady schedule
a new release about every 8 days
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
7 years old
312 releases · first in 2020
One column per quarter.
chore(deps): bump python-dotenv from 1.1.1 to 1.2.2 by @dependabot[bot] in https://github.com/PostHog/posthog-python/pull/528
Full Changelog: https://github.com/PostHog/posthog-python/compare/7.13.0...7.13.1
chore: use engineering@posthog.com in package metadata by @marandaneto in https://github.com/PostHog/posthog-python/pull/514
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.12.0...7.13.0
chore: merge master into main by @marandaneto in https://github.com/PostHog/posthog-python/pull/513
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.11.2...v7.12.0
This project publishes no release notes. Between v7.11.2 and v7.12.0 there were 2 commits, 2 of them substantive:
chore: add GitHub community health files by @marandaneto in https://github.com/PostHog/posthog-python/pull/505
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.11.1...v7.11.2
This project publishes no release notes. Between v7.11.1 and v7.11.2 there were 7 commits, 2 of them substantive:
chore: add stale workflow for issues and PRs by @marandaneto in https://github.com/PostHog/posthog-python/pull/502
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.11.0...v7.11.1
This project publishes no release notes. Between v7.11.0 and v7.11.1 there were 4 commits, 4 of them substantive:
fix(llma): graceful fallback in claude_agent_sdk wrapper by @andrewm4894 in https://github.com/PostHog/posthog-python/pull/495
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.10.3...v7.11.0
This project publishes no release notes. Between v7.10.3 and v7.11.0 there were 4 commits, 4 of them substantive:
fix: pass before_send through module-level setup by @sipa-echo-zaoa in https://github.com/PostHog/posthog-python/pull/472
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.10.2...v7.10.3
This project publishes no release notes. Between v7.10.2 and v7.10.3 there were 3 commits, 3 of them substantive:
chore: configurabel endpoint for flags local evaluation by @patricio-posthog in https://github.com/PostHog/posthog-python/pull/483
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.10.1...v7.10.2
This project publishes no release notes. Between v7.10.1 and v7.10.2 there were 2 commits, 2 of them substantive:
fix: pass capture_exceptions as keyword arg in Django middleware by @marandaneto in https://github.com/PostHog/posthog-python/pull/488
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.10.0...v7.10.1
This project publishes no release notes. Between v7.10.0 and v7.10.1 there were 2 commits, 2 of them substantive:
docs: add AI provider integration examples by @richardsolomou in https://github.com/PostHog/posthog-python/pull/466
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.12...v7.10.0
This project publishes no release notes. Between v7.9.12 and v7.10.0 there were 10 commits, 10 of them substantive:
chore(flags): expose flag_definition_cache_provider by @matheus-vb in https://github.com/PostHog/posthog-python/pull/462
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.11...v7.9.12
This project publishes no release notes. Between v7.9.11 and v7.9.12 there were 2 commits, 2 of them substantive:
chore(ci): fix release attribution by @Piccirello in https://github.com/PostHog/posthog-python/pull/461
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.10...v7.9.11
fix(ci): attribute release tag to GitHub App by @Piccirello in https://github.com/PostHog/posthog-python/pull/460
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.9...v7.9.10
Update release.yml to support commit signing by @Piccirello in https://github.com/PostHog/posthog-python/pull/458
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.8...v7.9.9
feat(llma): support prompt versions in prompts sdk by @Radu-Raicea in https://github.com/PostHog/posthog-python/pull/454
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.7...v7.9.8
fix(llma): use distinct_id from outer context if not provided by @ethanporcaro in https://github.com/PostHog/posthog-python/pull/449
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.6...v7.9.7
refactor: add PROPERTY_OPERATORS constant for match_property by @dmarticus in https://github.com/PostHog/posthog-python/pull/448
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.5...v7.9.6
feat: add semver targeting support to local flag evaluation by @dmarticus in https://github.com/PostHog/posthog-python/pull/447
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.4...v7.9.5
fix: use $ip not $ip_addess by @iloveitaly in https://github.com/PostHog/posthog-python/pull/356
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.3...v7.9.4
Small fixes for python publishing by @rafaeelaudibert in https://github.com/PostHog/posthog-python/pull/441
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.9.2...v7.9.3
test(flags): make wrong-key load_feature_flags deterministic by @andehen in https://github.com/PostHog/posthog-python/pull/432
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.8.6...v7.9.0
feat: limit max number of items in collection to scan by @ablaszkiewicz in https://github.com/PostHog/posthog-python/pull/430
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.8.5...v7.8.6
feat: further optimize code variables regex search by @ablaszkiewicz in https://github.com/PostHog/posthog-python/pull/429
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.8.4...v7.8.5
fix: Retry on 408 and respect Retry-After header by @andehen in https://github.com/PostHog/posthog-python/pull/426
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.8.3...v7.8.4
Fix feature flag 401 errors causing HTTP request storm by @GabiGrin in https://github.com/PostHog/posthog-python/pull/422
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.8.2...v7.8.3
fix(llma): default prompts url by @Radu-Raicea in https://github.com/PostHog/posthog-python/pull/423
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.8.1...v7.8.2
feat: SDK Compliance by @jose-sequeira in https://github.com/PostHog/posthog-python/pull/397
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.8.0...v7.8.1
feat(llma): pass raw provider usage metadata for backend cost calculations by @richardsolomou in https://github.com/PostHog/posthog-python/pull/411
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.7.0...v7.8.0
feat(ai): add OpenAI Agents SDK integration by @andrewm4894 in https://github.com/PostHog/posthog-python/pull/408
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.6.0...v7.7.0
chore: check for syntax warnings by @pauldambra in https://github.com/PostHog/posthog-python/pull/404
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.5.1...v7.6.0
chore: add a test to describe upload behaviour when there are errors by @pauldambra in https://github.com/PostHog/posthog-python/pull/403
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.5.0...v7.5.1
feat: llma / error tracking integration by @daibhin in https://github.com/PostHog/posthog-python/pull/376
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.4.3...v7.5.0
fix: double counting anthropic langchain by @carlos-marchal-ph in https://github.com/PostHog/posthog-python/pull/399
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.4.2...v7.4.3
feat: add in_app configuration for python SDK by @hpouillot in https://github.com/PostHog/posthog-python/pull/396
Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.4.1...v7.4.2
fix: Respect send_feature_flags setting and deprecate send_feature_flag_events in get_feature_flag_payload by @dustinbyrne in https://github.com/PostH…
send_feature_flags setting and deprecate send_feature_flag_events in get_feature_flag_payload by @dustinbyrne in https://github.com/PostHog/posthog-python/pull/391Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.4.0...v7.4.1
feat(llma): multimodal-capture by @carlos-marchal-ph in https://github.com/PostHog/posthog-python/pull/378
$feature_flag_error property to track flag evaluation failures by @haacked in https://github.com/PostHog/posthog-python/pull/390Full Changelog: https://github.com/PostHog/posthog-python/compare/v7.3.1...v7.4.0
Try to use repr() when formatting code variables
(BREAKING) Python 3.9 is no longer supported
(BREAKING) Python 3.9 is no longer supported
chore(llma): update LLM provider SDKs to latest major versions
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →