From d61b919030372bcc7042c3689bd986284a20f5aa Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 4 Jul 2025 09:05:25 +0000
Subject: [PATCH 1/3] Bump setuptools-rust from 1.10.2 to 1.11.1 (#18655)
Bumps [setuptools-rust](https://github.com/PyO3/setuptools-rust) from
1.10.2 to 1.11.1.
Release notes
Sourced from setuptools-rust's
releases.
v1.11.1
Fixed
- Fix finding cargo artifacts when filenames are empty. #521
v1.11.0
Packaging
- Drop support for Python 3.8. #479
- Support free-threaded Python. #502
- Support adding custom env vars. #504
Changelog
Sourced from setuptools-rust's
changelog.
1.11.1 (2025-04-04)
Fixed
- Fix finding cargo artifacts when filenames are empty. #521
1.11.0 (2025-03-14)
Packaging
- Drop support for Python 3.8. #479
- Support free-threaded Python. #502
- Support adding custom env vars. #504
Commits
cc5c233
release: 1.11.1 (#529)
faa610d
Fix finding cargo artifacts when filenames are empty (#521)
a766bd5
use SETUPTOOLS_RUST_CARGO_PROFILE=dev for main matrix,
document it (#527)
229c492
build(deps): bump the deps group across 5 directories with 1 update (#522)
4141b0b
build(deps): bump pypa/cibuildwheel from 2.22.0 to 2.23.2 (#523)
fc4d72c
build(deps): bump pyo3 in /examples/hello-world-setuppy (#524)
f20ba9c
replace quansight-labs/setup-python with actions/setup-python (#520)
1054e1c
release: 1.11.0 (#518)
d6817d7
Support adding custom env vars (#504)
17980ef
build(deps): bump the deps group across 3 directories with 1 update (#516)
- 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>
---
poetry.lock | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index 5a2294f867..ca0850353d 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -2613,18 +2613,18 @@ type = ["importlib_metadata (>=7.0.2) ; python_version < \"3.10\"", "jaraco.deve
[[package]]
name = "setuptools-rust"
-version = "1.10.2"
+version = "1.11.1"
description = "Setuptools Rust extension plugin"
optional = false
-python-versions = ">=3.8"
+python-versions = ">=3.9"
groups = ["main"]
files = [
- {file = "setuptools_rust-1.10.2-py3-none-any.whl", hash = "sha256:4b39c435ae9670315d522ed08fa0e8cb29f2a6048033966b6be2571a90ce4f1c"},
- {file = "setuptools_rust-1.10.2.tar.gz", hash = "sha256:5d73e7eee5f87a6417285b617c97088a7c20d1a70fcea60e3bdc94ff567c29dc"},
+ {file = "setuptools_rust-1.11.1-py3-none-any.whl", hash = "sha256:5eaaddaed268dc24a527ffa659ce56b22d3cf17b781247b779efd611031fe8ea"},
+ {file = "setuptools_rust-1.11.1.tar.gz", hash = "sha256:7dabc4392252ced314b8050d63276e05fdc5d32398fc7d3cce1f6a6ac35b76c0"},
]
[package.dependencies]
-semantic-version = ">=2.8.2,<3"
+semantic_version = ">=2.8.2,<3"
setuptools = ">=62.4"
[[package]]
From 4a7b166d8069d3fc8a21df410efa34fb03235e29 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 4 Jul 2025 11:12:59 +0000
Subject: [PATCH 2/3] Bump ruff from 0.12.1 to 0.12.2 (#18657)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.1 to 0.12.2.
Release notes
Sourced from ruff's
releases.
0.12.2
Release Notes
Preview features
- [
flake8-pyi] Expand Optional[A] to A
| None (PYI016) (#18572)
- [
pyupgrade] Mark UP008 fix safe if no
comments are in range (#18683)
Bug fixes
- [
flake8-comprehensions] Fix C420 to
prepend whitespace when needed (#18616)
- [
perflint] Fix PERF403 panic on attribute
or subscription loop variable (#19042)
- [
pydocstyle] Fix D413 infinite loop for
parenthesized docstring (#18930)
- [
pylint] Fix PLW0108 autofix introducing a
syntax error when the lambda's body contains an assignment expression
(#18678)
- [
refurb] Fix false positive on empty tuples
(FURB168) (#19058)
- [
ruff] Allow more field calls from
attrs (RUF009) (#19021)
- [
ruff] Fix syntax error introduced for an empty string
followed by a u-prefixed string (UP025) (#18899)
Rule changes
- [
flake8-executable] Allow uvx in shebang
line (EXE003) (#18967)
- [
pandas] Avoid flagging PD002 if
pandas is not imported (#18963)
- [
pyupgrade] Avoid PEP-604 unions with
typing.NamedTuple (UP007, UP045)
(#18682)
Documentation
- Document link between
import-outside-top-level
(PLC0415) and
lint.flake8-tidy-imports.banned-module-level-imports (#18733)
- Fix description of the
format.skip-magic-trailing-comma
example (#19095)
- [
airflow] Make AIR302 example error
out-of-the-box (#18988)
- [
airflow] Make AIR312 example error
out-of-the-box (#18989)
- [
flake8-annotations] Make ANN401 example
error out-of-the-box (#18974)
- [
flake8-async] Make ASYNC100 example error
out-of-the-box (#18993)
- [
flake8-async] Make ASYNC105 example error
out-of-the-box (#19002)
- [
flake8-async] Make ASYNC110 example error
out-of-the-box (#18975)
- [
flake8-async] Make ASYNC210 example error
out-of-the-box (#18977)
- [
flake8-async] Make ASYNC220,
ASYNC221, and ASYNC222 examples error
out-of-the-box (#18978)
- [
flake8-async] Make ASYNC251 example error
out-of-the-box (#18990)
- [
flake8-bandit] Make S201 example error
out-of-the-box (#19017)
- [
flake8-bandit] Make S604 and
S609 examples error out-of-the-box (#19049)
- [
flake8-bugbear] Make B028 example error
out-of-the-box (#19054)
- [
flake8-bugbear] Make B911 example error
out-of-the-box (#19051)
- [
flake8-datetimez] Make DTZ011 example
error out-of-the-box (#19055)
- [
flake8-datetimez] Make DTZ901 example
error out-of-the-box (#19056)
- [
flake8-pyi] Make PYI032 example error
out-of-the-box (#19061)
- [
flake8-pyi] Make example error out-of-the-box
(PYI014, PYI015) (#19097)
- [
flake8-pyi] Make example error out-of-the-box
(PYI042) (#19101)
- [
flake8-pyi] Make example error out-of-the-box
(PYI059) (#19080)
- [
flake8-pyi] Make example error out-of-the-box
(PYI062) (#19079)
- [
flake8-pytest-style] Make example error out-of-the-box
(PT023) (#19104)
- [
flake8-pytest-style] Make example error out-of-the-box
(PT030) (#19105)
... (truncated)
Changelog
Sourced from ruff's
changelog.
0.12.2
Preview features
- [
flake8-pyi] Expand Optional[A] to A
| None (PYI016) (#18572)
- [
pyupgrade] Mark UP008 fix safe if no
comments are in range (#18683)
Bug fixes
- [
flake8-comprehensions] Fix C420 to
prepend whitespace when needed (#18616)
- [
perflint] Fix PERF403 panic on attribute
or subscription loop variable (#19042)
- [
pydocstyle] Fix D413 infinite loop for
parenthesized docstring (#18930)
- [
pylint] Fix PLW0108 autofix introducing a
syntax error when the lambda's body contains an assignment expression
(#18678)
- [
refurb] Fix false positive on empty tuples
(FURB168) (#19058)
- [
ruff] Allow more field calls from
attrs (RUF009) (#19021)
- [
ruff] Fix syntax error introduced for an empty string
followed by a u-prefixed string (UP025) (#18899)
Rule changes
- [
flake8-executable] Allow uvx in shebang
line (EXE003) (#18967)
- [
pandas] Avoid flagging PD002 if
pandas is not imported (#18963)
- [
pyupgrade] Avoid PEP-604 unions with
typing.NamedTuple (UP007, UP045)
(#18682)
Documentation
- Document link between
import-outside-top-level
(PLC0415) and
lint.flake8-tidy-imports.banned-module-level-imports (#18733)
- Fix description of the
format.skip-magic-trailing-comma
example (#19095)
- [
airflow] Make AIR302 example error
out-of-the-box (#18988)
- [
airflow] Make AIR312 example error
out-of-the-box (#18989)
- [
flake8-annotations] Make ANN401 example
error out-of-the-box (#18974)
- [
flake8-async] Make ASYNC100 example error
out-of-the-box (#18993)
- [
flake8-async] Make ASYNC105 example error
out-of-the-box (#19002)
- [
flake8-async] Make ASYNC110 example error
out-of-the-box (#18975)
- [
flake8-async] Make ASYNC210 example error
out-of-the-box (#18977)
- [
flake8-async] Make ASYNC220,
ASYNC221, and ASYNC222 examples error
out-of-the-box (#18978)
- [
flake8-async] Make ASYNC251 example error
out-of-the-box (#18990)
- [
flake8-bandit] Make S201 example error
out-of-the-box (#19017)
- [
flake8-bandit] Make S604 and
S609 examples error out-of-the-box (#19049)
- [
flake8-bugbear] Make B028 example error
out-of-the-box (#19054)
- [
flake8-bugbear] Make B911 example error
out-of-the-box (#19051)
- [
flake8-datetimez] Make DTZ011 example
error out-of-the-box (#19055)
- [
flake8-datetimez] Make DTZ901 example
error out-of-the-box (#19056)
- [
flake8-pyi] Make PYI032 example error
out-of-the-box (#19061)
- [
flake8-pyi] Make example error out-of-the-box
(PYI014, PYI015) (#19097)
- [
flake8-pyi] Make example error out-of-the-box
(PYI042) (#19101)
- [
flake8-pyi] Make example error out-of-the-box
(PYI059) (#19080)
- [
flake8-pyi] Make example error out-of-the-box
(PYI062) (#19079)
- [
flake8-pytest-style] Make example error out-of-the-box
(PT023) (#19104)
- [
flake8-pytest-style] Make example error out-of-the-box
(PT030) (#19105)
- [
flake8-quotes] Make example error out-of-the-box
(Q003) (#19106)
... (truncated)
Commits
9bee837
Bump 0.12.2 (#19126)
1c6717b
Filter private symbols from stubs if they are internal types (#19121)
1b813cd
Fix description of the format.skip-magic-trailing-comma
example (#19095)
b00f68a
[ruff] Allow more field calls from
attrs (RUF009) (#19021)
710c60f
[flake8-pytest-style] Make example error out-of-the-box
(PT023) (#19104)
811e25d
[flake8-pytest-style] Make example error out-of-the-box
(PT030) (#19105)
b78af2d
[flake8-quotes] Make example error out-of-the-box
(Q003) (#19106)
4f36f06
Document link between import-outside-top-level (PLC0415)
and `lint.flake8-t...
2589a29
[flake8-simplify] Make example error out-of-the-box
(SIM113) (#19109)
26bb8f7
[flake8-simplify] Make example error out-of-the-box
(SIM401) (#19110)
- 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>
---
poetry.lock | 40 ++++++++++++++++++++--------------------
pyproject.toml | 2 +-
2 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index ca0850353d..305934c624 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -2448,30 +2448,30 @@ files = [
[[package]]
name = "ruff"
-version = "0.12.1"
+version = "0.12.2"
description = "An extremely fast Python linter and code formatter, written in Rust."
optional = false
python-versions = ">=3.7"
groups = ["dev"]
files = [
- {file = "ruff-0.12.1-py3-none-linux_armv6l.whl", hash = "sha256:6013a46d865111e2edb71ad692fbb8262e6c172587a57c0669332a449384a36b"},
- {file = "ruff-0.12.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b3f75a19e03a4b0757d1412edb7f27cffb0c700365e9d6b60bc1b68d35bc89e0"},
- {file = "ruff-0.12.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:9a256522893cb7e92bb1e1153283927f842dea2e48619c803243dccc8437b8be"},
- {file = "ruff-0.12.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:069052605fe74c765a5b4272eb89880e0ff7a31e6c0dbf8767203c1fbd31c7ff"},
- {file = "ruff-0.12.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a684f125a4fec2d5a6501a466be3841113ba6847827be4573fddf8308b83477d"},
- {file = "ruff-0.12.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bdecdef753bf1e95797593007569d8e1697a54fca843d78f6862f7dc279e23bd"},
- {file = "ruff-0.12.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:70d52a058c0e7b88b602f575d23596e89bd7d8196437a4148381a3f73fcd5010"},
- {file = "ruff-0.12.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:84d0a69d1e8d716dfeab22d8d5e7c786b73f2106429a933cee51d7b09f861d4e"},
- {file = "ruff-0.12.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6cc32e863adcf9e71690248607ccdf25252eeeab5193768e6873b901fd441fed"},
- {file = "ruff-0.12.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7fd49a4619f90d5afc65cf42e07b6ae98bb454fd5029d03b306bd9e2273d44cc"},
- {file = "ruff-0.12.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:ed5af6aaaea20710e77698e2055b9ff9b3494891e1b24d26c07055459bb717e9"},
- {file = "ruff-0.12.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:801d626de15e6bf988fbe7ce59b303a914ff9c616d5866f8c79eb5012720ae13"},
- {file = "ruff-0.12.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:2be9d32a147f98a1972c1e4df9a6956d612ca5f5578536814372113d09a27a6c"},
- {file = "ruff-0.12.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:49b7ce354eed2a322fbaea80168c902de9504e6e174fd501e9447cad0232f9e6"},
- {file = "ruff-0.12.1-py3-none-win32.whl", hash = "sha256:d973fa626d4c8267848755bd0414211a456e99e125dcab147f24daa9e991a245"},
- {file = "ruff-0.12.1-py3-none-win_amd64.whl", hash = "sha256:9e1123b1c033f77bd2590e4c1fe7e8ea72ef990a85d2484351d408224d603013"},
- {file = "ruff-0.12.1-py3-none-win_arm64.whl", hash = "sha256:78ad09a022c64c13cc6077707f036bab0fac8cd7088772dcd1e5be21c5002efc"},
- {file = "ruff-0.12.1.tar.gz", hash = "sha256:806bbc17f1104fd57451a98a58df35388ee3ab422e029e8f5cf30aa4af2c138c"},
+ {file = "ruff-0.12.2-py3-none-linux_armv6l.whl", hash = "sha256:093ea2b221df1d2b8e7ad92fc6ffdca40a2cb10d8564477a987b44fd4008a7be"},
+ {file = "ruff-0.12.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:09e4cf27cc10f96b1708100fa851e0daf21767e9709e1649175355280e0d950e"},
+ {file = "ruff-0.12.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:8ae64755b22f4ff85e9c52d1f82644abd0b6b6b6deedceb74bd71f35c24044cc"},
+ {file = "ruff-0.12.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3eb3a6b2db4d6e2c77e682f0b988d4d61aff06860158fdb413118ca133d57922"},
+ {file = "ruff-0.12.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:73448de992d05517170fc37169cbca857dfeaeaa8c2b9be494d7bcb0d36c8f4b"},
+ {file = "ruff-0.12.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b8b94317cbc2ae4a2771af641739f933934b03555e51515e6e021c64441532d"},
+ {file = "ruff-0.12.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:45fc42c3bf1d30d2008023a0a9a0cfb06bf9835b147f11fe0679f21ae86d34b1"},
+ {file = "ruff-0.12.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce48f675c394c37e958bf229fb5c1e843e20945a6d962cf3ea20b7a107dcd9f4"},
+ {file = "ruff-0.12.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:793d8859445ea47591272021a81391350205a4af65a9392401f418a95dfb75c9"},
+ {file = "ruff-0.12.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6932323db80484dda89153da3d8e58164d01d6da86857c79f1961934354992da"},
+ {file = "ruff-0.12.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:6aa7e623a3a11538108f61e859ebf016c4f14a7e6e4eba1980190cacb57714ce"},
+ {file = "ruff-0.12.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:2a4a20aeed74671b2def096bdf2eac610c7d8ffcbf4fb0e627c06947a1d7078d"},
+ {file = "ruff-0.12.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:71a4c550195612f486c9d1f2b045a600aeba851b298c667807ae933478fcef04"},
+ {file = "ruff-0.12.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:4987b8f4ceadf597c927beee65a5eaf994c6e2b631df963f86d8ad1bdea99342"},
+ {file = "ruff-0.12.2-py3-none-win32.whl", hash = "sha256:369ffb69b70cd55b6c3fc453b9492d98aed98062db9fec828cdfd069555f5f1a"},
+ {file = "ruff-0.12.2-py3-none-win_amd64.whl", hash = "sha256:dca8a3b6d6dc9810ed8f328d406516bf4d660c00caeaef36eb831cf4871b0639"},
+ {file = "ruff-0.12.2-py3-none-win_arm64.whl", hash = "sha256:48d6c6bfb4761df68bc05ae630e24f506755e702d4fb08f08460be778c7ccb12"},
+ {file = "ruff-0.12.2.tar.gz", hash = "sha256:d7b4f55cd6f325cb7621244f19c873c565a08aff5a4ba9c69aa7355f3f7afd3e"},
]
[[package]]
@@ -3404,4 +3404,4 @@ url-preview = ["lxml"]
[metadata]
lock-version = "2.1"
python-versions = "^3.9.0"
-content-hash = "4f24cf959d33ebacbcbd791990d42e5fea2ab74bfad32cf2115d2aadd1c46d21"
+content-hash = "6871453202e2ffc3c9ee5761481e0ef4ad99f08d9b8f24c6d6a64c2683683845"
diff --git a/pyproject.toml b/pyproject.toml
index be5bff31b6..5b2a306f8d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -317,7 +317,7 @@ all = [
# failing on new releases. Keeping lower bounds loose here means that dependabot
# can bump versions without having to update the content-hash in the lockfile.
# This helps prevents merge conflicts when running a batch of dependabot updates.
-ruff = "0.12.1"
+ruff = "0.12.2"
# Type checking only works with the pydantic.v1 compat module from pydantic v2
pydantic = "^2"
From 49e46b84de7b530914237622d0250cab2a6b3756 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 4 Jul 2025 11:13:41 +0000
Subject: [PATCH 3/3] Bump types-psycopg2 from 2.9.21.20250318 to
2.9.21.20250516 (#18658)
Bumps
[types-psycopg2](https://github.com/typeshed-internal/stub_uploader)
from 2.9.21.20250318 to 2.9.21.20250516.
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>
---
poetry.lock | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index 305934c624..2bb9ab3586 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -3034,14 +3034,14 @@ files = [
[[package]]
name = "types-psycopg2"
-version = "2.9.21.20250318"
+version = "2.9.21.20250516"
description = "Typing stubs for psycopg2"
optional = false
python-versions = ">=3.9"
groups = ["dev"]
files = [
- {file = "types_psycopg2-2.9.21.20250318-py3-none-any.whl", hash = "sha256:7296d111ad950bbd2fc979a1ab0572acae69047f922280e77db657c00d2c79c0"},
- {file = "types_psycopg2-2.9.21.20250318.tar.gz", hash = "sha256:eb6eac5bfb16adfd5f16b818918b9e26a40ede147e0f2bbffdf53a6ef7025a87"},
+ {file = "types_psycopg2-2.9.21.20250516-py3-none-any.whl", hash = "sha256:2a9212d1e5e507017b31486ce8147634d06b85d652769d7a2d91d53cb4edbd41"},
+ {file = "types_psycopg2-2.9.21.20250516.tar.gz", hash = "sha256:6721018279175cce10b9582202e2a2b4a0da667857ccf82a97691bdb5ecd610f"},
]
[[package]]