Skip to content

fix(deps): update dependency langfuse to v5 - #249

Merged
gerfru merged 2 commits into
mainfrom
renovate/langfuse-5.x
Oct 27, 2026
Merged

gerfru merged 2 commits into
mainfrom
renovate/langfuse-5.x

Conversation

@renovate

@renovate renovate Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
langfuse (changelog) >=4.7.1,<5 → >=5.0.4,<6 age confidence

Release Notes

langfuse/langfuse-python (langfuse)

v5.0.4

Compare Source

What's Changed

New Contributors

Full Changelog: langfuse/langfuse-python@v5.0.3...v5.0.4

v5.0.3

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v5.0.2...v5.0.3

v5.0.2

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v5.0.1...v5.0.2

v5.0.1

Compare Source

Changelog and migration guide: https://langfuse.com/docs/observability/sdk/upgrade-path/python-v4-to-v5

v4.18.0

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.17.0...v4.18.0

v4.17.0

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.16.0...v4.17.0

v4.16.0

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.15.6...v4.16.0

v4.15.6

Compare Source

What's Changed

  • fix(openai): capture reasoning_effort and verbosity in model parameters by @​hassiebp in #​1900

Full Changelog: langfuse/langfuse-python@v4.15.5...v4.15.6

v4.15.5

Compare Source

What's Changed

  • fix(serializer): sanitize NaN/Inf nested in converted containers by @​hassiebp in #​1878
  • chore(deps): bump astral-sh/setup-uv from 10.0.1 to 10.1.0 in the github-actions group across 1 directory by @​dependabot[bot] in #​1888
  • chore: add project URLs and keywords to PyPI metadata by @​hassiebp in #​1899

Full Changelog: langfuse/langfuse-python@v4.15.4...v4.15.5

v4.15.4

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.15.3...v4.15.4

v4.15.3

Compare Source

What's Changed

  • chore(deps): bump zizmorcore/zizmor-action from 0.6.2 to 0.6.3 in the github-actions group across 1 directory by @​dependabot[bot] in #​1865
  • docs: strengthen agent-facing README so v2 APIs are not treated as current by @​maxdeichmann in #​1879

Full Changelog: langfuse/langfuse-python@v4.15.2...v4.15.3

v4.15.2

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.15.1...v4.15.2

v4.15.1

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.15.0...v4.15.1

v4.15.0

Compare Source

Full Changelog: langfuse/langfuse-python@v4.14.6...v4.15.0

v4.14.6

Compare Source

What's Changed
New Contributors

Full Changelog: langfuse/langfuse-python@v4.14.5...v4.14.6

v4.14.5

Compare Source

What's Changed
New Contributors

Full Changelog: langfuse/langfuse-python@v4.14.4...v4.14.5

v4.14.4

Compare Source

What's Changed
New Contributors

Full Changelog: langfuse/langfuse-python@v4.14.3...v4.14.4

v4.14.3

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.14.2...v4.14.3

v4.14.2

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.14.1...v4.14.2

v4.14.1

Compare Source

What's Changed
New Contributors

Full Changelog: langfuse/langfuse-python@v4.14.0...v4.14.1

v4.14.0

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.13.2...v4.14.0

v4.13.2

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.13.1...v4.13.2

v4.13.1

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.13.0...v4.13.1

v4.13.0

Compare Source

What's Changed
New Contributors

Full Changelog: langfuse/langfuse-python@v4.12.0...v4.13.0

v4.12.0

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.11.0...v4.12.0

v4.11.0

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.10.0...v4.11.0

v4.10.0

Compare Source

What's Changed
New Contributors

Full Changelog: langfuse/langfuse-python@v4.9.1...v4.10.0

v4.9.1

Compare Source

What's Changed

Full Changelog: langfuse/langfuse-python@v4.9.0...v4.9.1

v4.9.0

Compare Source

What's Changed
New Contributors

Full Changelog: langfuse/langfuse-python@v4.8.1...v4.9.0

v4.8.1

Compare Source

What's Changed
New Contributors

Full Changelog: langfuse/langfuse-python@v4.7.1...v4.8.1


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/langfuse-5.x branch 3 times, most recently from 24fd71c to ed0fac2 Compare October 21, 2026 08:39
@renovate renovate Bot changed the title fix(deps): update dependency langfuse to v5 fix(deps): update dependency langfuse to v5 - autoclosed Oct 23, 2026
@renovate renovate Bot closed this Oct 23, 2026
@renovate
renovate Bot deleted the renovate/langfuse-5.x branch October 23, 2026 21:47
@renovate renovate Bot changed the title fix(deps): update dependency langfuse to v5 - autoclosed fix(deps): update dependency langfuse to v5 Oct 24, 2026
@renovate renovate Bot reopened this Oct 24, 2026
@renovate
renovate Bot force-pushed the renovate/langfuse-5.x branch 8 times, most recently from 11aa8a4 to 4ce818e Compare October 27, 2026 12:44
@renovate
renovate Bot force-pushed the renovate/langfuse-5.x branch from 4ce818e to 52c0eaf Compare October 27, 2026 12:48
Pin Langfuse Server 4.59.0, exercise the real SDK for normal and streamed agent replies, and cover the optional tracing extra in CI. Add an opt-in Docker build and document upgrade and export checks.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@gerfru

gerfru commented Oct 27, 2026

Copy link
Copy Markdown
Owner

Absicherung fuer das SDK-v5-Upgrade ergaenzt (Commit d67ff75).

Aenderungen:

  • Bisheriger Server-Digest ist laut OCI-Labels Langfuse 4.26.0 und damit inkompatibel. Compose ist jetzt auf 4.59.0 mit verifiziertem Multi-Arch-Digest gepinnt.
  • Echte Langfuse-SDK-Regressionstests fuer normale und gestreamte Agent-Antworten: Modell, Ein-/Ausgabe und Token-Verbrauch werden ueber einen In-Memory-Exporter geprueft; nur die LLM-HTTP-Grenze wird simuliert.
  • Tests fuer fehlende/unvollstaendige Tracing-Konfiguration und fehlendes optionales Paket; dedizierter CI-Schritt mit tracing-Extra.
  • Docker-Build-Argument INSTALL_TRACING=true, Installationshinweise und Upgrade-/Smoke-Test-Anleitung ergaenzt.

Lokale Validierung:

  • uv sync --frozen --extra dev --extra tracing — erfolgreich.
  • uv run --frozen --extra dev --extra tracing pytest tests/test_tracing.py tests/test_core.py -q — 64 bestanden.
  • uv run --frozen --extra dev --extra tracing pytest tests/ -q -m "not integration and not e2e and not llm_judge and not llm_eval" — 1137 bestanden, 129 deselected, 24 RuntimeWarnings in bestehenden Tests.
  • Nach uv sync --frozen --extra dev: uv run --no-sync pytest tests/test_tracing.py tests/test_core.py -q — 62 bestanden, 2 SDK-Tests erwartungsgemaess uebersprungen; tracing-Extra danach wiederhergestellt.
  • uv run --no-sync ruff check tests/test_tracing.py src/niles/agent/core.py und uv run --no-sync ruff format --check tests/test_tracing.py src/niles/agent/core.py — bestanden.
  • uv run --no-sync mypy src/niles/ — bestanden, 103 Dateien.
  • PATH="$PWD/.venv/bin:$PATH" pre-commit run --files .env.example .github/workflows/ci.yml .secrets.baseline docker/Dockerfile.niles docker/docker-compose.yml docs/Deployment.md docs/Niles-Core-Spec.md src/niles/agent/core.py tests/test_tracing.py — bestanden; Commit-Hooks ebenfalls bestanden.
  • docker build --check -f docker/Dockerfile.niles . — bestanden.
  • docker build --target builder --build-arg INSTALL_TRACING=true -t niles-tracing-builder-check -f docker/Dockerfile.niles . — bestanden; SDK 5.0.4 anschliessend im gebauten Image ohne Netzwerk importiert. Temporaeres Image entfernt.
  • Compose-Konfiguration mit ausschliesslich synthetischen Umgebungswerten validiert — bestanden.

Noch kein Merge / kein Deployment: Hier existiert kein laufender oder gestoppter niles_langfuse-Container. Ein echter Export-Smoke-Test gegen einen eigenen Server >=4.59.0 konnte deshalb nicht ausgefuehrt werden. Vor dem Merge den Server bereitstellen bzw. mit Backup aktualisieren und beide Generations im Langfuse-UI pruefen (Anleitung in docs/Deployment.md, Abschnitt 16). Produktive Container und Daten wurden nicht veraendert.

@renovate

renovate Bot commented Oct 27, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@gerfru
gerfru merged commit 65139c8 into main Oct 27, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant