From 4982d57cc72c46abb9cbb781d2e38cdf86095a90 Mon Sep 17 00:00:00 2001 From: Hasan Ramezani Date: Wed, 15 Nov 2023 17:00:40 +0330 Subject: [PATCH] Prepare release 2.5.1 (#8132) --- HISTORY.md | 15 +++++++++++++++ pdm.lock | 9 +++++---- pydantic/version.py | 2 +- pyproject.toml | 2 +- 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index c7340980ab..6ea77b82f2 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,3 +1,18 @@ +## v2.5.1 (2023-11-15) + +[GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.5.1) + +### What's Changed + +#### Packaging + +* uprev pydantic-core to 2.14.3 by @samuelcolvin in [#8120](https://github.com/pydantic/pydantic/pull/8120) + +#### Fixes + +* Fix package description limit by @dmontagu in [#8097](https://github.com/pydantic/pydantic/pull/8097) +* Fix `ValidateCallWrapper` error when creating a model which has a @validate_call wrapped field annotation by @sydney-runkle in [#8110](https://github.com/pydantic/pydantic/pull/8110) + ## v2.5.0 (2023-11-13) [GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.5.0) diff --git a/pdm.lock b/pdm.lock index 0b7fd63398..5ddb79125d 100644 --- a/pdm.lock +++ b/pdm.lock @@ -6,7 +6,7 @@ groups = ["default", "docs", "email", "linting", "memray", "mypy", "testing", "t cross_platform = true static_urls = false lock_version = "4.3" -content_hash = "sha256:4c7cfdbd2f51e4edeb007bf95926c07f04bb96eb5f62c73ae6bde0269e6ea44a" +content_hash = "sha256:70d25651689316173be309493768ef97d1f9e42831800cfd6fc156ba05947cba" [[package]] name = "annotated-types" @@ -410,15 +410,16 @@ files = [ [[package]] name = "dirty-equals" -version = "0.7.1.post0" +version = "0.6.0" requires_python = ">=3.7" summary = "Doing dirty (but extremely useful) things with equals." dependencies = [ "pytz>=2021.3", + "typing-extensions>=4.0.1; python_version < \"3.8\"", ] files = [ - {file = "dirty_equals-0.7.1.post0-py3-none-any.whl", hash = "sha256:7fb9217ea7cd04c0e95ace3bc717e2ee5532b8990518533483e53b5a43903c88"}, - {file = "dirty_equals-0.7.1.post0.tar.gz", hash = "sha256:78ff80578a46163831ecb3255cf30d03d1dc2fbca8e67f820105691a1bc556dc"}, + {file = "dirty_equals-0.6.0-py3-none-any.whl", hash = "sha256:7c29af40193a862ce66f932236c2a4be97489bbf7caf8a90e4a606e7c47c41b3"}, + {file = "dirty_equals-0.6.0.tar.gz", hash = "sha256:4c4e4b9b52670ad8b880c46734e5ffc52e023250ae817398b78b30e329c3955d"}, ] [[package]] diff --git a/pydantic/version.py b/pydantic/version.py index 1daa7e09e8..c987f8a8a3 100644 --- a/pydantic/version.py +++ b/pydantic/version.py @@ -3,7 +3,7 @@ __all__ = 'VERSION', 'version_info' -VERSION = '2.5.0' +VERSION = '2.5.1' """The version of Pydantic.""" diff --git a/pyproject.toml b/pyproject.toml index 433364caf5..f423fd961d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -99,7 +99,7 @@ linting = [ testing = [ "cloudpickle", "coverage[toml]", - "dirty-equals", + "dirty-equals==0.6.0", "pytest", "pytest-mock", "pytest-pretty",