chore(python-deps): bump blobfile from 3.0.0 to 3.1.0 (#3784)

Bumps [blobfile](https://github.com/christopher-hesse/blobfile) from
3.0.0 to 3.1.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/blobfile/blobfile/blob/master/CHANGES.md">blobfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.1.0</h2>
<ul>
<li>Improve <code>bf.join</code></li>
<li>Add option to support blind writes</li>
<li>Treat <code>EAI_NODATA</code> similarly to <code>EAI_NONAME</code>
in DNS retry logic</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ff0cd5d8ce"><code>ff0cd5d</code></a>
Release 3.1 (<a
href="https://redirect.github.com/christopher-hesse/blobfile/issues/259">#259</a>)</li>
<li><a
href="395973ae2d"><code>395973a</code></a>
Handle EAI_NODATA in _bad_hostname_check (<a
href="https://redirect.github.com/christopher-hesse/blobfile/issues/258">#258</a>)</li>
<li><a
href="cdc6e6a5a4"><code>cdc6e6a</code></a>
Improve bf.join (<a
href="https://redirect.github.com/christopher-hesse/blobfile/issues/255">#255</a>)</li>
<li><a
href="90cb2436a7"><code>90cb243</code></a>
Add option to support blind writes (<a
href="https://redirect.github.com/christopher-hesse/blobfile/issues/254">#254</a>)</li>
<li><a
href="4a2d011363"><code>4a2d011</code></a>
Add .git-blame-ignore-revs (<a
href="https://redirect.github.com/christopher-hesse/blobfile/issues/253">#253</a>)</li>
<li><a
href="ab888d0679"><code>ab888d0</code></a>
Replace all CRLF with LF (<a
href="https://redirect.github.com/christopher-hesse/blobfile/issues/252">#252</a>)</li>
<li><a
href="7eeb2aea87"><code>7eeb2ae</code></a>
Do not ignore warnings in tests (<a
href="https://redirect.github.com/christopher-hesse/blobfile/issues/250">#250</a>)</li>
<li><a
href="0717345283"><code>0717345</code></a>
Run isort (<a
href="https://redirect.github.com/christopher-hesse/blobfile/issues/249">#249</a>)</li>
<li>See full diff in <a
href="https://github.com/christopher-hesse/blobfile/compare/v3.0.0...v3.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=blobfile&package-manager=uv&previous-version=3.0.0&new-version=3.1.0)](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 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 <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] 2025-10-11 16:48:47 -07:00 committed by GitHub
parent 13518e7562
commit 055a7664f0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

6
uv.lock generated
View file

@ -350,7 +350,7 @@ wheels = [
[[package]] [[package]]
name = "blobfile" name = "blobfile"
version = "3.0.0" version = "3.1.0"
source = { registry = "https://pypi.org/simple" } source = { registry = "https://pypi.org/simple" }
dependencies = [ dependencies = [
{ name = "filelock" }, { name = "filelock" },
@ -358,9 +358,9 @@ dependencies = [
{ name = "pycryptodomex" }, { name = "pycryptodomex" },
{ name = "urllib3" }, { name = "urllib3" },
] ]
sdist = { url = "https://files.pythonhosted.org/packages/9d/a9/a34e8153b0203d9060ff7aa5dfcd175e161117949697a83c4cc003b523ff/blobfile-3.0.0.tar.gz", hash = "sha256:32ec777414de7bb2a76ca812a838f0d33327ca28ae844a253503cde625cdf2f1", size = 77863, upload-time = "2024-08-27T00:02:53.092Z" } sdist = { url = "https://files.pythonhosted.org/packages/f0/6d/2e7567da75ddbb24fe979f52284b708da349d67a41042635af36071a5a6b/blobfile-3.1.0.tar.gz", hash = "sha256:d45b6b1fa3b0920732314c23ddbdb4f494ca12f787c2b6eb6bba6faa51382671", size = 77229, upload-time = "2025-09-06T00:36:15.583Z" }
wheels = [ wheels = [
{ url = "https://files.pythonhosted.org/packages/ed/4d/1392562369b1139e741b30d624f09fe7091d17dd5579fae5732f044b12bb/blobfile-3.0.0-py3-none-any.whl", hash = "sha256:48ecc3307e622804bd8fe13bf6f40e6463c4439eba7a1f9ad49fd78aa63cc658", size = 75413, upload-time = "2024-08-27T00:02:51.518Z" }, { url = "https://files.pythonhosted.org/packages/77/a7/51af11120d75af2828f8eede0b13a4caff650d708ac50e62d000aefe1ffb/blobfile-3.1.0-py3-none-any.whl", hash = "sha256:2b4c5e766ebb7dfa20e4990cf6ec3d2106bdc91d632fb9377f170a234c5a5c6a", size = 75741, upload-time = "2025-09-06T00:36:14.11Z" },
] ]
[[package]] [[package]]