From 743fb5d720ffa8b6b99d3f53a56d54bf10c5d8d5 Mon Sep 17 00:00:00 2001 From: Alex Hall Date: Thu, 5 Dec 2024 19:04:26 +0200 Subject: [PATCH] Release v2.6.2 (#649) --- CHANGELOG.md | 6 ++++++ logfire-api/logfire_api/_internal/config.pyi | 2 +- logfire-api/pyproject.toml | 2 +- pyproject.toml | 2 +- uv.lock | 4 ++-- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7054779d..be7bac7d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Release Notes +## [v2.6.2] (2024-12-05) + +* Update the `process.pid` resource attribute after `os.fork()` by @alexmojaki in [#647](https://github.com/pydantic/logfire/pull/647) +* Check for `os.register_at_fork` before calling by @alexmojaki in [#648](https://github.com/pydantic/logfire/pull/648) + ## [v2.6.1] (2024-12-05) * Use `exc_info` in structlog processor by @alexmojaki in [#641](https://github.com/pydantic/logfire/pull/641) @@ -456,3 +461,4 @@ First release from new repo! [v2.5.0]: https://github.com/pydantic/logfire/compare/v2.4.1...v2.5.0 [v2.6.0]: https://github.com/pydantic/logfire/compare/v2.5.0...v2.6.0 [v2.6.1]: https://github.com/pydantic/logfire/compare/v2.6.0...v2.6.1 +[v2.6.2]: https://github.com/pydantic/logfire/compare/v2.6.1...v2.6.2 diff --git a/logfire-api/logfire_api/_internal/config.pyi b/logfire-api/logfire_api/_internal/config.pyi index 93b35e143..b7b194f22 100644 --- a/logfire-api/logfire_api/_internal/config.pyi +++ b/logfire-api/logfire_api/_internal/config.pyi @@ -17,7 +17,7 @@ from .metrics import ProxyMeterProvider as ProxyMeterProvider from .scrubbing import BaseScrubber as BaseScrubber, NOOP_SCRUBBER as NOOP_SCRUBBER, Scrubber as Scrubber, ScrubbingOptions as ScrubbingOptions from .stack_info import warn_at_user_stacklevel as warn_at_user_stacklevel from .tracer import PendingSpanProcessor as PendingSpanProcessor, ProxyTracerProvider as ProxyTracerProvider -from .utils import SeededRandomIdGenerator as SeededRandomIdGenerator, UnexpectedResponse as UnexpectedResponse, ensure_data_dir_exists as ensure_data_dir_exists, read_toml_file as read_toml_file, suppress_instrumentation as suppress_instrumentation +from .utils import SeededRandomIdGenerator as SeededRandomIdGenerator, UnexpectedResponse as UnexpectedResponse, ensure_data_dir_exists as ensure_data_dir_exists, handle_internal_errors as handle_internal_errors, read_toml_file as read_toml_file, suppress_instrumentation as suppress_instrumentation from _typeshed import Incomplete from dataclasses import dataclass from logfire.exceptions import LogfireConfigError as LogfireConfigError diff --git a/logfire-api/pyproject.toml b/logfire-api/pyproject.toml index 4203728b6..21c67f429 100644 --- a/logfire-api/pyproject.toml +++ b/logfire-api/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "logfire-api" -version = "2.6.1" +version = "2.6.2" description = "Shim for the Logfire SDK which does nothing unless Logfire is installed" authors = [ { name = "Pydantic Team", email = "engineering@pydantic.dev" }, diff --git a/pyproject.toml b/pyproject.toml index 13538cd65..00efc52c5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "logfire" -version = "2.6.1" +version = "2.6.2" description = "The best Python observability tool! 🪵🔥" requires-python = ">=3.8" authors = [ diff --git a/uv.lock b/uv.lock index 3a7fc7c29..fad4b40c0 100644 --- a/uv.lock +++ b/uv.lock @@ -1387,7 +1387,7 @@ wheels = [ [[package]] name = "logfire" -version = "2.6.1" +version = "2.6.2" source = { editable = "." } dependencies = [ { name = "executing" }, @@ -1656,7 +1656,7 @@ docs = [ [[package]] name = "logfire-api" -version = "2.6.1" +version = "2.6.2" source = { editable = "logfire-api" } [package.metadata]