Bump vulture from 2.15 to 2.16 in /backend (#1629)

Bumps [vulture](https://github.com/jendrikseipp/vulture) from 2.15 to
2.16.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jendrikseipp/vulture/releases">vulture's
releases</a>.</em></p>
<blockquote>
<h2>v2.16</h2>
<p>2.16 (2026-03-25)</p>
<ul>
<li>Fix false positives for dead code after while loops (<a
href="https://redirect.github.com/jendrikseipp/vulture/issues/412">#412</a>,
<a
href="https://redirect.github.com/jendrikseipp/vulture/issues/413">#413</a>,
Jendrik Seipp).</li>
<li>Use <code>ty</code> instead of <code>pytype</code> for testing type
annotations (Jendrik Seipp).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jendrikseipp/vulture/blob/main/CHANGELOG.md">vulture's
changelog</a>.</em></p>
<blockquote>
<h1>2.16 (2026-03-25)</h1>
<ul>
<li>Fix false positives for dead code after while loops (<a
href="https://redirect.github.com/jendrikseipp/vulture/issues/412">#412</a>,
<a
href="https://redirect.github.com/jendrikseipp/vulture/issues/413">#413</a>,
Jendrik Seipp).</li>
<li>Use <code>ty</code> instead of <code>pytype</code> for testing type
annotations (Jendrik Seipp).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b0f67ba004"><code>b0f67ba</code></a>
Update version number to 2.16 for release.</li>
<li><a
href="41d622413b"><code>41d6224</code></a>
Update changelog.</li>
<li><a
href="0462a5a38d"><code>0462a5a</code></a>
Don't falsely report code after while loops as dead (fixes <a
href="https://redirect.github.com/jendrikseipp/vulture/issues/412">#412</a>
and fixes <a
href="https://redirect.github.com/jendrikseipp/vulture/issues/413">#413</a>).</li>
<li><a
href="1eb212f0a0"><code>1eb212f</code></a>
Use <code>ty</code> instead of <code>pytype</code> for testing type
annotations.</li>
<li>See full diff in <a
href="https://github.com/jendrikseipp/vulture/compare/v2.15...v2.16">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vulture&package-manager=uv&previous-version=2.15&new-version=2.16)](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)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 show <dependency name> 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)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot]
2026-03-31 04:25:24 +00:00
committed by GitHub
parent a0e9a02bed
commit 3bfa0dee71
2 changed files with 5 additions and 5 deletions

View File

@@ -61,7 +61,7 @@ dev = [
"pytest-xdist==3.8.0",
"pytest==9.0.1",
"ruff==0.15.0",
"vulture==2.15",
"vulture==2.16",
]
[tool.mypy]

8
backend/uv.lock generated
View File

@@ -414,7 +414,7 @@ dev = [
{ name = "pytest-cov", specifier = "==7.1.0" },
{ name = "pytest-xdist", specifier = "==3.8.0" },
{ name = "ruff", specifier = "==0.15.0" },
{ name = "vulture", specifier = "==2.15" },
{ name = "vulture", specifier = "==2.16" },
]
[[package]]
@@ -1698,11 +1698,11 @@ wheels = [
[[package]]
name = "vulture"
version = "2.15"
version = "2.16"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/59/c6/4f147b621b4c0899eb1770f98113334bb706ebd251ac2be979316b1985fa/vulture-2.15.tar.gz", hash = "sha256:f9d8b4ce29c69950d323f21dceab4a4d6c694403dffbed7713c4691057e561fe", size = 52438, upload-time = "2026-03-04T21:41:39.096Z" }
sdist = { url = "https://files.pythonhosted.org/packages/66/3e/4d08c5903b2c0c70cad583c170cc4a663fc6a61e2ad00b711fcda61358cd/vulture-2.16.tar.gz", hash = "sha256:f8d9f6e2af03011664a3c6c240c9765b3f392917d3135fddca6d6a68d359f717", size = 52680, upload-time = "2026-03-25T14:41:27.141Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/1c/f3/07cf122e145bc6df976030e9935123124c3fcb5044cf407b5e71e85821b4/vulture-2.15-py3-none-any.whl", hash = "sha256:a3d8ebef918694326620eb128fa783486c8d285b23381c2b457d864ac056ef8d", size = 26895, upload-time = "2026-03-04T21:41:39.878Z" },
{ url = "https://files.pythonhosted.org/packages/f5/be/f935130312330614811dae2ea9df3f395f6d63889eb6c2e68c14507152ee/vulture-2.16-py3-none-any.whl", hash = "sha256:6e0f1c312cef1c87856957e5c2ca9608834a7c794c2180477f30bf0e4cc58eee", size = 26993, upload-time = "2026-03-25T14:41:26.21Z" },
]
[[package]]