From 265f82646ff196ca3e86823ed71ce7b60c1cdb42 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 30 Apr 2025 10:47:00 +0000
Subject: [PATCH 1/2] Bump pydantic from 2.11.3 to 2.11.4 (#10807)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.11.3 to
2.11.4.
Release notes
Sourced from pydantic's
releases.
v2.11.4 2025-04-29
What's Changed
Packaging
Changes
- Allow config and bases to be specified together in
create_model() by @Viicos in #11714.
This change was backported as it was previously possible (although not
meant to be supported)
to provide model_config as a field, which would make it
possible to provide both configuration
and bases.
Fixes
Changelog
Sourced from pydantic's
changelog.
v2.11.4 (2025-04-29)
GitHub
release
What's Changed
Packaging
Changes
- Allow config and bases to be specified together in
create_model() by @Viicos in #11714.
This change was backported as it was previously possible (although not
meant to be supported)
to provide model_config as a field, which would make it
possible to provide both configuration
and bases.
Fixes
Commits
d444cd1
Prepare release v2.11.4
828fc48
Add documentation note about common pitfall with the annotated
pattern
42bf1fd
Bump pydantic-core to v2.33.2 (#11804)
7b3f513
Allow config and bases to be specified together in
create_model()
fc52138
Traverse function-before schemas during schema
gathering
25af789
Fix issue with recursive generic models
91ef6bb
Update monthly download count in documentation
a830775
Bump mkdocs-llmstxt to v0.2.0
f5d1c87
Fix crash when expanding root type in the mypy plugin
c80bb35
Remove coercion of decimal constraints
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
requirements/constraints.txt | 4 ++--
requirements/dev.txt | 4 ++--
requirements/lint.txt | 4 ++--
requirements/test.txt | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 0007402f5fe..a78ac0cec08 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -153,9 +153,9 @@ pycares==4.6.1
# via aiodns
pycparser==2.22
# via cffi
-pydantic==2.11.3
+pydantic==2.11.4
# via python-on-whales
-pydantic-core==2.33.1
+pydantic-core==2.33.2
# via pydantic
pyenchant==3.2.2
# via sphinxcontrib-spelling
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 89e27ef7df9..9cdfd80b287 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -150,9 +150,9 @@ pycares==4.6.1
# via aiodns
pycparser==2.22
# via cffi
-pydantic==2.11.3
+pydantic==2.11.4
# via python-on-whales
-pydantic-core==2.33.1
+pydantic-core==2.33.2
# via pydantic
pygments==2.19.1
# via
diff --git a/requirements/lint.txt b/requirements/lint.txt
index 0fb6cc2fe8d..b7ff13bbb43 100644
--- a/requirements/lint.txt
+++ b/requirements/lint.txt
@@ -65,9 +65,9 @@ pycares==4.6.1
# via aiodns
pycparser==2.22
# via cffi
-pydantic==2.11.3
+pydantic==2.11.4
# via python-on-whales
-pydantic-core==2.33.1
+pydantic-core==2.33.2
# via pydantic
pygments==2.19.1
# via rich
diff --git a/requirements/test.txt b/requirements/test.txt
index c4769af1e4a..ea8603a5b54 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -81,9 +81,9 @@ pycares==4.6.1
# via aiodns
pycparser==2.22
# via cffi
-pydantic==2.11.3
+pydantic==2.11.4
# via python-on-whales
-pydantic-core==2.33.1
+pydantic-core==2.33.2
# via pydantic
pygments==2.19.1
# via rich
From 194a3616341ed8a6c8a583513a12c035e7c2c4de Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 30 Apr 2025 10:50:53 +0000
Subject: [PATCH 2/2] Bump setuptools from 80.0.0 to 80.0.1 (#10808)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [setuptools](https://github.com/pypa/setuptools) from 80.0.0 to
80.0.1.
Changelog
Sourced from setuptools's
changelog.
v80.0.1
Bugfixes
- Fixed index_url logic in develop compatibility shim. (#4966)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
requirements/constraints.txt | 2 +-
requirements/dev.txt | 2 +-
requirements/doc-spelling.txt | 2 +-
requirements/doc.txt | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index a78ac0cec08..701f8bd7f2d 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -296,7 +296,7 @@ zlib-ng==0.5.1
# The following packages are considered to be unsafe in a requirements file:
pip==25.1
# via pip-tools
-setuptools==80.0.0
+setuptools==80.0.1
# via
# incremental
# pip-tools
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 9cdfd80b287..2a9c4837b36 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -287,7 +287,7 @@ zlib-ng==0.5.1
# The following packages are considered to be unsafe in a requirements file:
pip==25.1
# via pip-tools
-setuptools==80.0.0
+setuptools==80.0.1
# via
# incremental
# pip-tools
diff --git a/requirements/doc-spelling.txt b/requirements/doc-spelling.txt
index a69f5b41e7d..cb334552eb7 100644
--- a/requirements/doc-spelling.txt
+++ b/requirements/doc-spelling.txt
@@ -76,5 +76,5 @@ urllib3==2.4.0
# via requests
# The following packages are considered to be unsafe in a requirements file:
-setuptools==80.0.0
+setuptools==80.0.1
# via incremental
diff --git a/requirements/doc.txt b/requirements/doc.txt
index a184042dc9f..f40cdab8ffd 100644
--- a/requirements/doc.txt
+++ b/requirements/doc.txt
@@ -69,5 +69,5 @@ urllib3==2.4.0
# via requests
# The following packages are considered to be unsafe in a requirements file:
-setuptools==80.0.0
+setuptools==80.0.1
# via incremental