[PR #184] [MERGED] Update dependency pydantic to v2.4.0 #185

Closed
opened 2026-09-02 13:09:43 +02:00 by TheLovinator · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/TheLovinator1/discord-twitter-webhooks/pull/184
Author: @renovate[bot]
Created: 9/25/2023
Status: Merged
Merged: 9/25/2023
Merged by: @renovate[bot]

Base: masterHead: renovate/pydantic-2.x


📝 Commits (1)

  • 7d23cdc Update dependency pydantic to v2.4.0

📊 Changes

2 files changed (+113 additions, -113 deletions)

View changed files

📝 poetry.lock (+112 -112)
📝 pyproject.toml (+1 -1)

📄 Description

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pydantic (changelog) 2.3.0 -> 2.4.0 age adoption passing confidence

Release Notes

pydantic/pydantic (pydantic)

v2.4.0

Compare Source

GitHub release

What's Changed
Packaging
New Features
Changes
Performance
Fixes
New Contributors

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/TheLovinator1/discord-twitter-webhooks/pull/184 **Author:** [@renovate[bot]](https://github.com/apps/renovate) **Created:** 9/25/2023 **Status:** ✅ Merged **Merged:** 9/25/2023 **Merged by:** [@renovate[bot]](https://github.com/apps/renovate) **Base:** `master` ← **Head:** `renovate/pydantic-2.x` --- ### 📝 Commits (1) - [`7d23cdc`](https://github.com/TheLovinator1/discord-twitter-webhooks/commit/7d23cdc3db72977b4a0f55ea6276d1189eb5ba52) Update dependency pydantic to v2.4.0 ### 📊 Changes **2 files changed** (+113 additions, -113 deletions) <details> <summary>View changed files</summary> 📝 `poetry.lock` (+112 -112) 📝 `pyproject.toml` (+1 -1) </details> ### 📄 Description [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pydantic](https://togithub.com/pydantic/pydantic) ([changelog](https://docs.pydantic.dev/latest/changelog/)) | `2.3.0` -> `2.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pydantic/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pydantic/2.3.0/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic/2.3.0/2.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pydantic/pydantic (pydantic)</summary> ### [`v2.4.0`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v240-2023-09-22) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v2.3.0...v2.4.0) [GitHub release](https://togithub.com/pydantic/pydantic/releases/tag/v2.4.0) ##### What's Changed ##### Packaging - Update pydantic-core to 2.10.0 by [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) in [#&#8203;7542](https://togithub.com/pydantic/pydantic/pull/7542) ##### New Features - Add `Base64Url` types by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;7286](https://togithub.com/pydantic/pydantic/pull/7286) - Implement optional `number` to `str` coercion by [@&#8203;lig](https://togithub.com/lig) in [#&#8203;7508](https://togithub.com/pydantic/pydantic/pull/7508) - Allow access to `field_name` and `data` in all validators if there is data and a field name by [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) in [#&#8203;7542](https://togithub.com/pydantic/pydantic/pull/7542) - Add `BaseModel.model_validate_strings` and `TypeAdapter.validate_strings` by [@&#8203;hramezani](https://togithub.com/hramezani) in [#&#8203;7552](https://togithub.com/pydantic/pydantic/pull/7552) - Add Pydantic `plugins` experimental implementation by [@&#8203;lig](https://togithub.com/lig) [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) and [@&#8203;Kludex](https://togithub.com/Kludex) in [#&#8203;6820](https://togithub.com/pydantic/pydantic/pull/6820) ##### Changes - Do not override `model_post_init` in subclass with private attrs by [@&#8203;Viicos](https://togithub.com/Viicos) in [#&#8203;7302](https://togithub.com/pydantic/pydantic/pull/7302) - Make fields with defaults not required in the serialization schema by default by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;7275](https://togithub.com/pydantic/pydantic/pull/7275) - Mark `Extra` as deprecated by [@&#8203;disrupted](https://togithub.com/disrupted) in [#&#8203;7299](https://togithub.com/pydantic/pydantic/pull/7299) - Make `EncodedStr` a dataclass by [@&#8203;Kludex](https://togithub.com/Kludex) in [#&#8203;7396](https://togithub.com/pydantic/pydantic/pull/7396) - Move `annotated_handlers` to be public by [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) in [#&#8203;7569](https://togithub.com/pydantic/pydantic/pull/7569) ##### Performance - Simplify flattening and inlining of `CoreSchema` by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;7523](https://togithub.com/pydantic/pydantic/pull/7523) - Remove unused copies in `CoreSchema` walking by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;7528](https://togithub.com/pydantic/pydantic/pull/7528) - Add caches for collecting definitions and invalid schemas from a CoreSchema by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;7527](https://togithub.com/pydantic/pydantic/pull/7527) - Eagerly resolve discriminated unions and cache cases where we can't by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;7529](https://togithub.com/pydantic/pydantic/pull/7529) - Replace `dict.get` and `dict.setdefault` with more verbose versions in `CoreSchema` building hot paths by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;7536](https://togithub.com/pydantic/pydantic/pull/7536) - Cache invalid `CoreSchema` discovery by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;7535](https://togithub.com/pydantic/pydantic/pull/7535) - Allow disabling `CoreSchema` validation for faster startup times by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;7565](https://togithub.com/pydantic/pydantic/pull/7565) ##### Fixes - Fix config detection for `TypedDict` from grandparent classes by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;7272](https://togithub.com/pydantic/pydantic/pull/7272) - Fix hash function generation for frozen models with unusual MRO by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;7274](https://togithub.com/pydantic/pydantic/pull/7274) - Make `strict` config overridable in field for Path by [@&#8203;hramezani](https://togithub.com/hramezani) in [#&#8203;7281](https://togithub.com/pydantic/pydantic/pull/7281) - Use `ser_json_<timedelta|bytes>` on default in `GenerateJsonSchema` by [@&#8203;Kludex](https://togithub.com/Kludex) in [#&#8203;7269](https://togithub.com/pydantic/pydantic/pull/7269) - Adding a check that alias is validated as an identifier for Python by [@&#8203;andree0](https://togithub.com/andree0) in [#&#8203;7319](https://togithub.com/pydantic/pydantic/pull/7319) - Raise an error when computed field overrides field by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;7346](https://togithub.com/pydantic/pydantic/pull/7346) - Fix applying `SkipValidation` to referenced schemas by [@&#8203;adriangb](https://togithub.com/adriangb) in [#&#8203;7381](https://togithub.com/pydantic/pydantic/pull/7381) - Enforce behavior of private attributes having double leading underscore by [@&#8203;lig](https://togithub.com/lig) in [#&#8203;7265](https://togithub.com/pydantic/pydantic/pull/7265) - Standardize `__get_pydantic_core_schema__` signature by [@&#8203;hramezani](https://togithub.com/hramezani) in [#&#8203;7415](https://togithub.com/pydantic/pydantic/pull/7415) - Fix generic dataclass fields mutation bug (when using `TypeAdapter`) by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;7435](https://togithub.com/pydantic/pydantic/pull/7435) - Fix `TypeError` on `model_validator` in `wrap` mode by [@&#8203;pmmmwh](https://togithub.com/pmmmwh) in [#&#8203;7496](https://togithub.com/pydantic/pydantic/pull/7496) - Improve enum error message by [@&#8203;hramezani](https://togithub.com/hramezani) in [#&#8203;7506](https://togithub.com/pydantic/pydantic/pull/7506) - Make `repr` work for instances that failed initialization when handling `ValidationError`s by [@&#8203;dmontagu](https://togithub.com/dmontagu) in [#&#8203;7439](https://togithub.com/pydantic/pydantic/pull/7439) - Fixed a regular expression denial of service issue by limiting whitespaces by [@&#8203;prodigysml](https://togithub.com/prodigysml) in [#&#8203;7360](https://togithub.com/pydantic/pydantic/pull/7360) - Fix handling of `UUID` values having `UUID.version=None` by [@&#8203;lig](https://togithub.com/lig) in [#&#8203;7566](https://togithub.com/pydantic/pydantic/pull/7566) - Fix `__iter__` returning private `cached_property` info by [@&#8203;sydney-runkle](https://togithub.com/sydney-runkle) in [#&#8203;7570](https://togithub.com/pydantic/pydantic/pull/7570) - Improvements to version info message by [@&#8203;samuelcolvin](https://togithub.com/samuelcolvin) in [#&#8203;7594](https://togithub.com/pydantic/pydantic/pull/7594) ##### New Contributors - [@&#8203;15498th](https://togithub.com/15498th) made their first contribution in [#&#8203;7238](https://togithub.com/pydantic/pydantic/pull/7238) - [@&#8203;GabrielCappelli](https://togithub.com/GabrielCappelli) made their first contribution in [#&#8203;7213](https://togithub.com/pydantic/pydantic/pull/7213) - [@&#8203;tobni](https://togithub.com/tobni) made their first contribution in [#&#8203;7184](https://togithub.com/pydantic/pydantic/pull/7184) - [@&#8203;redruin1](https://togithub.com/redruin1) made their first contribution in [#&#8203;7282](https://togithub.com/pydantic/pydantic/pull/7282) - [@&#8203;FacerAin](https://togithub.com/FacerAin) made their first contribution in [#&#8203;7288](https://togithub.com/pydantic/pydantic/pull/7288) - [@&#8203;acdha](https://togithub.com/acdha) made their first contribution in [#&#8203;7297](https://togithub.com/pydantic/pydantic/pull/7297) - [@&#8203;andree0](https://togithub.com/andree0) made their first contribution in [#&#8203;7319](https://togithub.com/pydantic/pydantic/pull/7319) - [@&#8203;gordonhart](https://togithub.com/gordonhart) made their first contribution in [#&#8203;7375](https://togithub.com/pydantic/pydantic/pull/7375) - [@&#8203;pmmmwh](https://togithub.com/pmmmwh) made their first contribution in [#&#8203;7496](https://togithub.com/pydantic/pydantic/pull/7496) - [@&#8203;disrupted](https://togithub.com/disrupted) made their first contribution in [#&#8203;7299](https://togithub.com/pydantic/pydantic/pull/7299) - [@&#8203;prodigysml](https://togithub.com/prodigysml) made their first contribution in [#&#8203;7360](https://togithub.com/pydantic/pydantic/pull/7360) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/TheLovinator1/discord-twitter-webhooks). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4xIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9--> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
TheLovinator 2026-09-02 13:09:43 +02:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
TheLovinator/discord-twitter-webhooks#185
No description provided.