Skip to content

Commit 7878bd4

Browse files
authored
Release v4.3.4 (#1343)
1 parent 79facc3 commit 7878bd4

File tree

6 files changed

+20
-7
lines changed

6 files changed

+20
-7
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Release Notes
22

3+
## [v4.3.4] (2025-08-21)
4+
5+
* `logfire.instrument_google_genai()` fixes for `response_schema` and elided content by @alexmojaki in [#1342](https://github.com/pydantic/logfire/pull/1342)
6+
* Fix `enable_commenter` and `commenter_options` args of `instrument_sqlalchemy` by @alexmojaki in [#1335](https://github.com/pydantic/logfire/pull/1335)
7+
* Fix LangChain instrumentation by @alexmojaki in [#1319](https://github.com/pydantic/logfire/pull/1319)
8+
* Suppress `urllib3` logs while checking token by @alexmojaki in [#1341](https://github.com/pydantic/logfire/pull/1341)
9+
310
## [v4.3.3] (2025-08-13)
411

512
* Ensure `logfire_api.LogfireSpan.context` and other attrs are None by @alexmojaki in [#1317](https://github.com/pydantic/logfire/pull/1317)
@@ -855,3 +862,4 @@ First release from new repo!
855862
[v4.3.1]: https://github.com/pydantic/logfire/compare/v4.3.0...v4.3.1
856863
[v4.3.2]: https://github.com/pydantic/logfire/compare/v4.3.1...v4.3.2
857864
[v4.3.3]: https://github.com/pydantic/logfire/compare/v4.3.2...v4.3.3
865+
[v4.3.4]: https://github.com/pydantic/logfire/compare/v4.3.3...v4.3.4

logfire-api/logfire_api/_internal/exporters/processor_wrapper.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ class MainSpanProcessorWrapper(WrapperSpanProcessor):
2727
def on_start(self, span: Span, parent_context: context.Context | None = None) -> None: ...
2828
def on_end(self, span: ReadableSpan) -> None: ...
2929

30-
def guess_system(model: str): ...
30+
def guess_system(model: str, default: str = ''): ...

logfire-api/logfire_api/_internal/integrations/google_genai.pyi

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
import logfire
2-
from logfire._internal.utils import handle_internal_errors as handle_internal_errors
2+
from _typeshed import Incomplete
3+
from logfire._internal.utils import handle_internal_errors as handle_internal_errors, safe_repr as safe_repr
34
from opentelemetry._events import Event, EventLogger, EventLoggerProvider
45
from typing import Any
56
from typing_extensions import TypeAlias
67

8+
original_flatten_compound_value: Incomplete
9+
10+
def wrapped_flatten_compound_value(key: str, value: Any, *args: Any, **kwargs: Any): ...
11+
712
Part: TypeAlias
813

914
def default_json(x: Any) -> str: ...

logfire-api/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "logfire-api"
7-
version = "4.3.3"
7+
version = "4.3.4"
88
description = "Shim for the Logfire SDK which does nothing unless Logfire is installed"
99
authors = [
1010
{ name = "Pydantic Team", email = "[email protected]" },

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "logfire"
7-
version = "4.3.3"
7+
version = "4.3.4"
88
description = "The best Python observability tool! 🪵🔥"
99
requires-python = ">=3.9"
1010
authors = [

uv.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)