diff --git a/CHANGELOG.md b/CHANGELOG.md index 86721e48..99d26349 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Release Notes +## [v3.5.0] (2025-02-03) + +* Add `logfire.logfire_info()` by @samuelcolvin in [#826](https://github.com/pydantic/logfire/pull/826) +* Add `logfire.add_non_user_code_prefix` function for library developers by @dmontagu in [#829](https://github.com/pydantic/logfire/pull/829) +* Skip export retry in pyodide by @samuelcolvin in [#823](https://github.com/pydantic/logfire/pull/823) +* More resilient console logging by @samuelcolvin in [#831](https://github.com/pydantic/logfire/pull/831) + ## [v3.4.0] (2025-01-27) * Support Pyodide by @samuelcolvin in [#818](https://github.com/pydantic/logfire/pull/818) @@ -547,3 +554,4 @@ First release from new repo! [v3.2.0]: https://github.com/pydantic/logfire/compare/v3.1.1...v3.2.0 [v3.3.0]: https://github.com/pydantic/logfire/compare/v3.2.0...v3.3.0 [v3.4.0]: https://github.com/pydantic/logfire/compare/v3.3.0...v3.4.0 +[v3.5.0]: https://github.com/pydantic/logfire/compare/v3.4.0...v3.5.0 diff --git a/logfire-api/pyproject.toml b/logfire-api/pyproject.toml index 13841a70..4eb156e9 100644 --- a/logfire-api/pyproject.toml +++ b/logfire-api/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "logfire-api" -version = "3.4.0" +version = "3.5.0" 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 a241913e..b7729c61 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "logfire" -version = "3.4.0" +version = "3.5.0" description = "The best Python observability tool! 🪵🔥" requires-python = ">=3.8" authors = [ diff --git a/uv.lock b/uv.lock index 35a11de2..a12b7379 100644 --- a/uv.lock +++ b/uv.lock @@ -688,7 +688,7 @@ name = "click" version = "8.1.8" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "platform_system == 'Windows'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593 } wheels = [ @@ -1469,7 +1469,7 @@ wheels = [ [[package]] name = "logfire" -version = "3.4.0" +version = "3.5.0" source = { editable = "." } dependencies = [ { name = "executing" }, @@ -1766,7 +1766,7 @@ docs = [ [[package]] name = "logfire-api" -version = "3.4.0" +version = "3.5.0" source = { editable = "logfire-api" } [package.metadata] @@ -1906,7 +1906,7 @@ version = "1.6.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, - { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "platform_system == 'Windows'" }, { name = "ghp-import" }, { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, { name = "jinja2" }, @@ -4284,7 +4284,7 @@ name = "tqdm" version = "4.67.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "platform_system == 'Windows'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737 } wheels = [