mljet
mljet copied to clipboard
fix(deps): update requirements to v1.10.13 [security]
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| pydantic (changelog) | ==1.10.4 -> ==1.10.13 |
||||
| pydantic (changelog) | ==1.10.2 -> ==1.10.13 |
GitHub Vulnerability Alerts
CVE-2024-3772
Regular expression denial of service in Pydantic < 2.4.0, < 1.10.13 allows remote attackers to cause denial of service via a crafted email string.
Release Notes
pydantic/pydantic (pydantic)
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
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.