diff --git a/CHANGELOG.md b/CHANGELOG.md index c10d4d5c3..83703d31e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Release Notes +## [v3.2.0] (2025-01-17) + +* Fix conflict with `ddtrace` futures patching by renaming `fn` parameter by @alexmojaki in [#802](https://github.com/pydantic/logfire/pull/802) +* Add `logfire.warning` to mirror `logging.warning` by @JacobHayes in [#800](https://github.com/pydantic/logfire/pull/800) +* Try `to_dict` method when encoding JSON by @alexmojaki in [#799](https://github.com/pydantic/logfire/pull/799) +* Don't truncate numpy array dimensions below max by @alexmojaki in [#792](https://github.com/pydantic/logfire/pull/792) + ## [v3.1.1] (2025-01-14) * Prevent OTel from logging noisy traceback for handled requests exceptions by @alexmojaki in [#796](https://github.com/pydantic/logfire/pull/796) @@ -529,3 +536,4 @@ First release from new repo! [v3.0.0]: https://github.com/pydantic/logfire/compare/v2.11.1...v3.0.0 [v3.1.0]: https://github.com/pydantic/logfire/compare/v3.0.0...v3.1.0 [v3.1.1]: https://github.com/pydantic/logfire/compare/v3.1.0...v3.1.1 +[v3.2.0]: https://github.com/pydantic/logfire/compare/v3.1.1...v3.2.0 diff --git a/logfire-api/pyproject.toml b/logfire-api/pyproject.toml index 52c95eab2..e92201744 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.1.1" +version = "3.2.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 c9f3aaa04..7568b23d4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "logfire" -version = "3.1.1" +version = "3.2.0" description = "The best Python observability tool! 🪵🔥" requires-python = ">=3.8" authors = [ diff --git a/uv.lock b/uv.lock index e25b03260..e5af5ff84 100644 --- a/uv.lock +++ b/uv.lock @@ -476,7 +476,7 @@ name = "cffi" version = "1.17.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser" }, + { name = "pycparser", marker = "platform_python_implementation != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621 } wheels = [ @@ -1420,7 +1420,7 @@ wheels = [ [[package]] name = "logfire" -version = "3.1.1" +version = "3.2.0" source = { editable = "." } dependencies = [ { name = "executing" }, @@ -1711,7 +1711,7 @@ docs = [ [[package]] name = "logfire-api" -version = "3.1.1" +version = "3.2.0" source = { editable = "logfire-api" } [package.metadata]