ormar-postgres-extensions
ormar-postgres-extensions copied to clipboard
chore: Update dependency pydantic to v1.10.18
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| pydantic (changelog) | ==1.10.2 -> ==1.10.18 |
Release Notes
pydantic/pydantic (pydantic)
v1.10.18
- Eval type fix in V1 by @sydney-runkle in https://github.com/pydantic/pydantic/pull/9751
- Add
to_lower_camelto__all__inutils.pyby @sydney-runkle (direct commit) - Fix
mypyv1 plugin for mypy 1.11 release by @flaeppe in https://github.com/pydantic/pydantic/pull/10139 - Fix discriminator key used when discriminator has alias and
.schema(by_alias=False)by @exs-dwoodward in https://github.com/pydantic/pydantic/pull/10146
v1.10.17
- Advertise Python 3.12 for 1.10.x! Part Deux by @vfazio in https://github.com/pydantic/pydantic/pull/9644
- Mirrored modules in
v1namespace to fix typing and object resolution in python>3.11 by @exs-dwoodward in https://github.com/pydantic/pydantic/pull/9660 - setup: remove upper bound from python_requires by @vfazio in https://github.com/pydantic/pydantic/pull/9685
v1.10.16
- Specify recursive_guard as kwarg in FutureRef._evaluate by @vfazio in https://github.com/pydantic/pydantic/pull/9612
- Fix mypy v1 plugin for upcoming mypy release by @ cdcehttps://github.com/pydantic/pydantic/pull/9586l/9586
- Import modules/objects directly from v1 namespace by @exs-dwoodward in https://github.com/pydantic/pydantic/pull/9162
v1.10.15
What's Changed
- Add pydantic.v1 namespace to Pydantic v1 by @exs-dmiketa in https://github.com/pydantic/pydantic/pull/9042
- Relax version of typing-extensions for V1 by @SonOfLilit in https://github.com/pydantic/pydantic/pull/8819
- patch fix for mypy by @sydney-runkle in https://github.com/pydantic/pydantic/pull/8765
Full Changelog: https://github.com/pydantic/pydantic/compare/v1.10.14...v1.10.15
v1.10.14: 2024-01-19
What's Changed
- Update install.md by @dmontagu in https://github.com/pydantic/pydantic/pull/7690
- Fix ci to only deploy docs on release by @sydney-runkle in https://github.com/pydantic/pydantic/pull/7740
- Ubuntu fixes for V1 by @sydney-runkle in https://github.com/pydantic/pydantic/pull/8540 and https://github.com/pydantic/pydantic/pull/8587
- Fix
cached_propertyhandling in dataclasses when copied by @rdbisme in https://github.com/pydantic/pydantic/pull/8407
New Contributors
- @rdbisme made their first contribution in https://github.com/pydantic/pydantic/pull/8407
Full Changelog: https://github.com/pydantic/pydantic/compare/v1.10.13...v1.10.14
v1.10.13
- Fix: Add max length check to
pydantic.validate_email, #7673 by @hramezani - Docs: Fix pip commands to install v1, #6930 by @chbndrhnns
v1.10.12
- Fixes the
maxlenproperty being dropped ondequevalidation. Happened only if the deque item has been typed. Changes the_validate_sequence_likefunc, #6581 by @maciekglowka
v1.10.11
- Importing create_model in tools.py through relative path instead of absolute path - so that it doesn't import V2 code when copied over to V2 branch, #6361 by @SharathHuddar
v1.10.10
- Add Pydantic
Jsonfield support to settings management, #6250 by @hramezani - Fixed literal validator errors for unhashable values, #6188 by @markus1978
- Fixed bug with generics receiving forward refs, #6130 by @mark-todd
- Update install method of FastAPI for internal tests in CI, #6117 by @Kludex
v1.10.9
- Fix trailing zeros not ignored in Decimal validation, #5968 by @hramezani
- Fix mypy plugin for v1.4.0, #5928 by @cdce8p
- Add future and past date hypothesis strategies, #5850 by @bschoenmaeckers
- Discourage usage of Cython 3 with Pydantic 1.x, #5845 by @lig
v1.10.8
- Fix a bug in
Literalusage withtyping-extension==4.6.0, #5826 by @hramezani - This solves the (closed) issue #3849 where aliased fields that use discriminated union fail to validate when the data contains the non-aliased field name, #5736 by @benwah
- Update email-validator dependency to >=2.0.0post2, #5627 by @adriangb
- update
AnyClassMethodfor changes in python/typeshed#9771, #5505 by @ITProKyle
v1.10.7
- Fix creating schema from model using
ConstrainedStrwithregexas dict key, #5223 by @matejetz - Address bug in mypy plugin caused by explicit_package_bases=True, #5191 by @dmontagu
- Add implicit defaults in the mypy plugin for Field with no default argument, #5190 by @dmontagu
- Fix schema generated for Enum values used as Literals in discriminated unions, #5188 by @javibookline
- Fix mypy failures caused by the pydantic mypy plugin when users define
from_ormin their own classes, #5187 by @dmontagu - Fix
InitVarusage with pydantic dataclasses, mypy version1.1.1and the custom mypy plugin, #5162 by @cdce8p
v1.10.6
- Implement logic to support creating validators from non standard callables by using defaults to identify them and unwrapping
functools.partialandfunctools.partialmethodwhen checking the signature, #5126 by @JensHeinrich - Fix mypy plugin for v1.1.1, and fix
dataclass_transformdecorator for pydantic dataclasses, #5111 by @cdce8p - Raise
ValidationError, notConfigError, when a discriminator value is unhashable, #4773 by @kurtmckee
v1.10.5
- Fix broken parametrized bases handling with
GenericModels with complex sets of models, #5052 by @MarkusSintonen - Invalidate mypy cache if plugin config changes, #5007 by @cdce8p
- Fix
RecursionErrorwhen deep-copying dataclass types wrapped by pydantic, #4949 by @mbillingr - Fix
X | Yunion syntax breakingGenericModel, #4146 by @thenx - Switch coverage badge to show coverage for this branch/release, #5060 by @samuelcolvin
v1.10.4
- Change dependency to
typing-extensions>=4.2.0, #4885 by @samuelcolvin
v1.10.3
NOTE: v1.10.3 was "yanked" from PyPI due to #4885 which is fixed in v1.10.4
- fix parsing of custom root models, #4883 by @gou177
- fix: use dataclass proxy for frozen or empty dataclasses, #4878 by @PrettyWood
- Fix
schemaandschema_jsonon models where a model instance is a one of default values, #4781 by @Bobronium - Add Jina AI to sponsors on docs index page, #4767 by @samuelcolvin
- fix: support assignment on
DataclassProxy, #4695 by @PrettyWood - Add
postgresql+psycopgas allowed scheme forPostgreDsnto make it usable with SQLAlchemy 2, #4689 by @morian - Allow dict schemas to have both
patternPropertiesandadditionalProperties, #4641 by @jparise - Fixes error passing None for optional lists with
unique_items, #4568 by @mfulgo - Fix
GenericModelwithCallableparam raising aTypeError, #4551 by @mfulgo - Fix field regex with
StrictStrtype annotation, #4538 by @sisp - Correct
dataclass_transformkeyword argument name fromfield_descriptorstofield_specifiers, #4500 by @samuelcolvin - fix: avoid multiple calls of
__post_init__when dataclasses are inherited, #4487 by @PrettyWood - Reduce the size of binary wheels, #2276 by @samuelcolvin
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.