Skip to content

Commit 96ef413

Browse files
authored
Release v4.5.0 (#1389)
1 parent 0a05b8f commit 96ef413

5 files changed

Lines changed: 14 additions & 6 deletions

File tree

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.5.0] (2025-09-09)
4+
5+
* Export `attach_context` and `get_context` directly from `logfire` module, not just `logfire.propagate` by @dhruv-ahuja in [#1385](https://github.com/pydantic/logfire/pull/1385)
6+
* Only list writeable projects from CLI by @alexmojaki in [#1386](https://github.com/pydantic/logfire/pull/1386)
7+
* Add `ensure_ascii=False` to `json.dumps` calls by @qiangxinglin in [#1381](https://github.com/pydantic/logfire/pull/1381)
8+
* Remove unused `stack_offset` from `with_settings()` by @LucasSantos27 in [#1380](https://github.com/pydantic/logfire/pull/1380)
9+
310
## [v4.4.0] (2025-09-05)
411

512
* Add `logfire.instrument_print()` by @alexmojaki in [#1368](https://github.com/pydantic/logfire/pull/1368)
@@ -880,3 +887,4 @@ First release from new repo!
880887
[v4.3.5]: https://github.com/pydantic/logfire/compare/v4.3.4...v4.3.5
881888
[v4.3.6]: https://github.com/pydantic/logfire/compare/v4.3.5...v4.3.6
882889
[v4.4.0]: https://github.com/pydantic/logfire/compare/v4.3.6...v4.4.0
890+
[v4.5.0]: https://github.com/pydantic/logfire/compare/v4.4.0...v4.5.0

logfire-api/logfire_api/propagate.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def get_context() -> ContextCarrier:
4141
"""
4242
@contextmanager
4343
def attach_context(carrier: ContextCarrier, *, third_party: bool = False, propagator: TextMapPropagator | None = None) -> Iterator[None]:
44-
"""Attach a context as generated by [`get_context`][logfire.get_context] to the current execution context.
44+
"""Attach a context as generated by [`get_context`][logfire.propagate.get_context] to the current execution context.
4545
4646
Since `attach_context` is a context manager, it restores the previous context when exiting.
4747

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.4.0"
7+
version = "4.5.0"
88
description = "Shim for the Logfire SDK which does nothing unless Logfire is installed"
99
authors = [
1010
{ name = "Pydantic Team", email = "engineering@pydantic.dev" },

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.4.0"
7+
version = "4.5.0"
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)