Skip to content

Releases: pydantic/pydantic

v2.6.3 2024-02-27

27 Feb 18:14
Compare
Choose a tag to compare

What's Changed

Packaging

Fixes

Full Changelog: v2.6.2...v2.6.3/

v2.6.2 2024-02-23

23 Feb 16:05
Compare
Choose a tag to compare

What's Changed

Packaging

Fixes

Full Changelog: v2.6.1...v2.6.2/

v2.6.1 2024-02-05

05 Feb 13:48
Compare
Choose a tag to compare

What's Changed

Packaging

Fixes

Full Changelog: v2.6.0...v2.6.1/

v2.6.0 2024-01-29

29 Jan 14:29
3257fa3
Compare
Choose a tag to compare

GitHub release

The code released in v2.6.0 is practically identical to that of v2.6.0b1.

What's Changed

Packaging

  • Check for email-validator version >= 2.0 by @commonism in #6033
  • Upgrade ruff target version to Python 3.8 by @Elkiwa in #8341
  • Update to pydantic-extra-types==2.4.1 by @yezz123 in #8478
  • Update to pyright==1.1.345 by @Viicos in #8453
  • Update pydantic-core from 2.14.6 to 2.16.1, significant changes from these updates are described below, full changelog here

New Features

Changes

Performance

Fixes

New Contributors

pydantic

Read more

v2.6.0b1 2024-01-19

19 Jan 16:58
e131d53
Compare
Choose a tag to compare
v2.6.0b1 2024-01-19 Pre-release
Pre-release

What's Changed

Packaging

  • Check for email-validator version >= 2.0 by @commonism in #6033
  • Upgrade `ruff`` target version to Python 3.8 by @Elkiwa in #8341
  • Update to pydantic-extra-types==2.4.1 by @yezz123 in #8478
  • Update to pyright==1.1.345 by @Viicos in #8453
  • Update pydantic-core from 2.14.6 to 2.16.1, significant changes from these updates are described below, full changelog here

New Features

Changes

Performance

Fixes

New Contributors

pydantic

Read more

v1.10.14 2024-01-19

19 Jan 15:32
3ddb509
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.10.13...v1.10.14

v2.5.3 2023-12-22

22 Dec 10:12
9f58e78
Compare
Choose a tag to compare

v2.5.3 (2023-12-22)

GitHub release

What's Changed

Packaging

  • uprev pydantic-core to 2.14.6

Fixes

Full Changelog: v2.5.2...v2.5.3/

v2.5.2 2023-11-22

22 Nov 13:31
Compare
Choose a tag to compare

v2.5.2 (2023-11-22)

GitHub release

What's Changed

Packaging

  • uprev pydantic-core to 2.14.5

New Features

Fixes

v2.5.1...v2.5.2/

v2.5.1 2023-11-15

15 Nov 13:36
4982d57
Compare
Choose a tag to compare

v2.5.1 (2023-11-15)

GitHub release

What's Changed

Packaging

Fixes

  • Fix package description limit by @dmontagu in #8097
  • Fix ValidateCallWrapper error when creating a model which has a @validate_call wrapped field annotation by @sydney-runkle in #8110

Full Changelog: v2.5.0...v2.5.1/

v2.5.0 2023-11-13

13 Nov 16:37
d465ec5
Compare
Choose a tag to compare

v2.5.0 (2023-11-13)

GitHub release

The code released in v2.5.0 is functionally identical to that of v2.5.0b1.

What's Changed

Packaging

  • Update pydantic-core from 2.10.1 to 2.14.1, significant changes from these updates are described below, full changelog here
  • Update to pyright==1.1.335 by @Viicos in #8075

New Features

Changes

  • Significant Change: replace ultra_strict with new smart union implementation, the way unions are validated has changed significantly to improve performance and correctness, we have worked hard to absolutely minimise the number of cases where behaviour has changed, see the PR for details - by @davidhewitt in pydantic/pydantic-core#867
  • Add support for instance method reassignment when extra='allow' by @sydney-runkle in #7683
  • Support JSON schema generation for Enum types with no cases by @sydney-runkle in #7927
  • Warn if a class inherits from Generic before BaseModel by @alexmojaki in #7891

Performance

Fixes

New Co...

Read more