NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #840 most downloaded on PyPI
Langfuse Python SDK - LLM observability/tracing, datasets, experiments, LLM-as-a-judge evaluation, and prompt management
Last release 7 days ago
16 Sep 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
3 years old
551 releases · first in 2023
One column per quarter.
fix(langchain): add i/o back to langfuse generated langchain traces by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/360
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.13.2...v2.13.3
Nothing published for this version
Fix for null assistant response in ChatLiteLLM client by @DavidLMS in https://github.com/langfuse/langfuse-python/pull/220
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.13.1...v2.13.2
fix: improve json serialization by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/358
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.13.0...v2.13.1
fix: support more types for JSON serialization by @SinghCoder in https://github.com/langfuse/langfuse-python/pull/357
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.12.0...v2.13.0
chore: add test to lcel by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/353
user_id argument for OpenAI Chat completions by @bryan-agicap in https://github.com/langfuse/langfuse-python/pull/354Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.11.0...v2.12.0
chore(deps-dev): bump boto3 from 1.34.36 to 1.34.37 by @dependabot in https://github.com/langfuse/langfuse-python/pull/344
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.10.1...v2.11.0
Nothing published for this version
Nothing published for this version
fix: do not fail on unknown model by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/342
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.10.0...v2.10.1
chore(deps-dev): bump boto3 from 1.34.35 to 1.34.36 by @dependabot in https://github.com/langfuse/langfuse-python/pull/341
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.9.1...v2.10.0
Nothing published for this version
chore(deps-dev): bump boto3 from 1.34.34 to 1.34.35 by @dependabot in https://github.com/langfuse/langfuse-python/pull/336
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.9.0...v2.9.1
Nothing published for this version
feat(custom httpx.client): :adhesive_bandage: Custom httpx.client by @brandonkzw in https://github.com/langfuse/langfuse-python/pull/329
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.8.0...v2.9.0
feat: adds prompt caching in https://github.com/langfuse/langfuse-python/pull/326
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.7.6...v2.8.0
Nothing published for this version
chore(deps-dev): bump google-cloud-aiplatform from 1.39.0 to 1.40.0 by @dependabot in https://github.com/langfuse/langfuse-python/pull/309
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.7.3...v2.7.6
Nothing published for this version
Nothing published for this version
fix: typo in usage parsing by @marcklingen in https://github.com/langfuse/langfuse-python/pull/313
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.7.2...v2.7.3
chore(deps-dev): bump bs4 from 0.0.1 to 0.0.2 by @dependabot in https://github.com/langfuse/langfuse-python/pull/307
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.7.1...v2.7.2
Nothing published for this version
Nothing published for this version
Nothing published for this version
chore(deps): bump langchain from 0.0.353 to 0.1.3 by @dependabot in https://github.com/langfuse/langfuse-python/pull/303
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.7.0...v2.7.1
Nothing published for this version
feat: add usage prices by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/302
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.6.4...v2.7.0
fix: fix langchain parent spans by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/296
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.6.3...v2.6.4
feat: support array in model parameters by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/295
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.6.2...v2.6.3
fix: filter image data in the openai integration by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/294
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.6.1...v2.6.2
fix: increase body size for ingestion API by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/292
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.6.0...v2.6.1
feat: generalize sdk_integration to simplify tagging different integrations by @marcklingen in https://github.com/langfuse/langfuse-python/pull/282
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.5.0...v2.6.0
chore(deps-dev): bump chromadb from 0.4.21 to 0.4.22 by @dependabot in https://github.com/langfuse/langfuse-python/pull/277
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.4.2...v2.5.0
chore(deps-dev): bump pytest-asyncio from 0.21.1 to 0.23.3 by @dependabot in https://github.com/langfuse/langfuse-python/pull/271
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.4.1...v2.4.2
chore(deps-dev): bump ruff from 0.1.9 to 0.1.11 by @dependabot in https://github.com/langfuse/langfuse-python/pull/274
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.4.0...v2.4.1
feat(langchain): trace_name as param on CallbackHandler() by @marcklingen in https://github.com/langfuse/langfuse-python/pull/273
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.3.1...v2.4.0
refactor: adjust size limit log in https://github.com/langfuse/langfuse-python/commit/47fd4e7595948caae0179b3f07e53c272e1a37ed
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.3.0...v2.3.1
chore(deps): bump pydantic from 2.5.2 to 2.5.3 by @dependabot in https://github.com/langfuse/langfuse-python/pull/259
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.2.2...v2.3.0
Nothing published for this version
chore(deps-dev): bump boto3 from 1.33.8 to 1.34.8 by @dependabot in https://github.com/langfuse/langfuse-python/pull/257
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.2.1...v2.2.2
Nothing published for this version
fix: create always trace timestamp by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/254
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.2.0...v2.2.1
feat(langchain): set user_id in constructor by @marcklingen in https://github.com/langfuse/langfuse-python/pull/253
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.1.1...v2.2.0
fix: create utc timestamps by default by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/251
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.1.0...v2.1.1
fix: handle missing model name gracefully by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/249
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v2.0.1...v2.1.0
> The SDK was rewritten in v2 and released on December 17, 2023. Refer to the v2 migration guide for instructions on updating your code. This release
[!IMPORTANT] The SDK was rewritten in v2 and released on December 17, 2023. Refer to the v2 migration guide for instructions on updating your code. This release requires v1.18.0 of the Langfuse server.
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v1.14.0...v2.0.1
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v1.14.0...v2.0.1
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
feat: add sessions and i/o on traces by @marcklingen in https://github.com/langfuse/langfuse-python/pull/233
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v1.13.4...v1.14.0
fix: fix missing requests dependency by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/232
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v1.13.3...v1.13.4
Nothing published for this version
Nothing published for this version
fix(fern): support new fern client name by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/230
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v1.13.2...v1.13.3
Nothing published for this version
fix(api): correctly serialize pydantic models by @maxdeichmann in https://github.com/langfuse/langfuse-python/pull/229
Full Changelog: https://github.com/langfuse/langfuse-python/compare/v1.13.1...v1.13.2
Your coding agent can read these notes before it upgrades. Set up the MCP server →