Releases: ddanier/pydantic-partial
Releases · ddanier/pydantic-partial
Release 0.10.2
What's Changed
- chore(deps): Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #63
- chore(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #65
- chore(deps): Update trio requirement from <0.32.0,>=0.31.0 to >=0.31.0,<0.33.0 by @dependabot[bot] in #67
- chore(deps): Update pytest requirement from <9.0.0,>=8.4.2 to >=8.4.2,<10.0.0 by @dependabot[bot] in #66
- chore(deps-dev): Update uv-build requirement from <0.9.0,>=0.8.22 to >=0.8.22,<0.10.0 by @dependabot[bot] in #68
- chore(deps-dev): Update uv-build requirement from <0.10.0,>=0.8.22 to >=0.8.22,<0.11.0 by @dependabot[bot] in #73
- chore(deps-dev): Update ruff requirement from <0.15.0,>=0.14.0 to >=0.14.0,<0.16.0 by @dependabot[bot] in #72
- fix: exclude 'metadata' from Field() kwargs to avoid Pydantic v2 deprecation warning by @Valen-C12 in #70
New Contributors
- @Valen-C12 made their first contribution in #70
Full Changelog: v0.10.1...v0.10.2
Release 0.10.1
Release 0.10.0
What's Changed
- chore(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #55
- chore(deps): Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #57
- chore(deps-dev): Update pytest-cov requirement from >=3,<7 to >=3,<8 by @dependabot[bot] in #59
- chore(deps-dev): Update ruff requirement from >=0.5.0,<0.13.0 to >=0.5.0,<0.14.0 by @dependabot[bot] in #60
- chore(deps-dev): Update trio requirement from >=0.30.0,<0.31.0 to >=0.30.0,<0.32.0 by @dependabot[bot] in #61
- Switch to
uvfor package management and as build backend - Drop Python 3.9 support
Full Changelog: v0.9.0...v0.10.0
Release 0.9.0
What's Changed
- chore(deps-dev): Update ruff requirement from >=0.5.0,<0.12.0 to >=0.5.0,<0.13.0 by @dependabot in #53
- Fix outstanding bugs by @ddanier in #54
Full Changelog: v0.8.0...v0.9.0
Release 0.8.0
What's Changed
- chore(deps-dev): Update ruff requirement from >=0.5.0,<0.10.0 to >=0.5.0,<0.12.0 by @dependabot in #48
- Fix #50: Drop pydantic v1 support by @ddanier in #51
Full Changelog: v0.7.0...v0.8.0
Release 0.7.0
What's Changed
- chore(deps-dev): Update ruff requirement from >=0.5.0,<0.9.0 to >=0.5.0,<0.10.0 by @dependabot in #45
- Allow partial class name can be overridden by @sivachandran in #46
- Correctly set required and nullable json schema values by @martinostvik in #43
New Contributors
- @sivachandran made their first contribution in #46
- @martinostvik made their first contribution in #43
Full Changelog: v0.6.0...v0.7.0
Release 0.6.0
Officially support Python 3.13 + drop support for older versions.
What's Changed
- Add version independent test helpers by @JensHeinrich in #29
- chore(deps-dev): Update ruff requirement from >=0.2.0,<0.4.0 to >=0.2.0,<0.5.0 by @dependabot in #33
- chore(deps-dev): Update ruff requirement from >=0.2.0,<0.5.0 to >=0.5.0,<0.6.0 by @dependabot in #35
- chore(deps-dev): Update ruff requirement from >=0.5.0,<0.6.0 to >=0.5.0,<0.7.0 by @dependabot in #37
- chore(deps-dev): Update ruff requirement from >=0.5.0,<0.7.0 to >=0.5.0,<0.8.0 by @dependabot in #38
- chore(deps-dev): Update pytest-cov requirement from >=3,<6 to >=3,<7 by @dependabot in #41
- chore(deps-dev): Update ruff requirement from >=0.5.0,<0.8.0 to >=0.5.0,<0.9.0 by @dependabot in #42
- Ignore PyCharm workspaces and vim swap files by @KrilleGH in #40
- Add official Python 3.13 support and remove support for older versions by @ddanier
- Update libraries and code to match current version requirements by @ddanier
New Contributors
- @JensHeinrich made their first contribution in #29
- @KrilleGH made their first contribution in #40
Full Changelog: v0.5.5...v0.6.0
Release 0.5.5
- Fix issue with pylance, now "exporting" the library contents correctly
- Officially supporting Python 3.12 (
toxtests on Python 3.12, too) - Fixed some typing issues found by
pyright
Release 0.5.4
New release to fix PyPI publishing
Release 0.5.3
Update deps to allow for current versions.