Skip to content

deps: bump the minor-and-patch group with 4 updates - #531

Merged
cdeust merged 4 commits into
mainfrom
dependabot/pip/minor-and-patch-a19eaa128a
Sep 10, 2026
Merged

cdeust merged 4 commits into
mainfrom
dependabot/pip/minor-and-patch-a19eaa128a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown
Contributor

Bumps the minor-and-patch group with 4 updates: anyio, fsspec, pydantic-core and sse-starlette.

Updates anyio from 4.15.0 to 4.15.1

Release notes

Sourced from anyio's releases.

4.15.1

  • Implemented a compatibility fix for supporting direct access of anyio.* submodules from the main package even when those submodules were not directly imported first (#1311 <agronholm/anyio#1311)
Commits

Updates fsspec from 2026.6.0 to 2026.7.0

Commits

Updates pydantic-core from 2.46.5 to 2.48.0

Commits

Updates sse-starlette from 3.4.10 to 3.4.11

Release notes

Sourced from sse-starlette's releases.

v3.4.11

What's Changed

New Contributors

Full Changelog: sysid/sse-starlette@v3.4.10...v3.4.11

Commits
  • 6754ef3 Bump version to 3.4.11
  • 25bcc15 fix(examples): make broadcast stream terminal after cleanup
  • faa2c1c Merge pull request #209 from varadfromeast/fix/broadcasting-backpressure
  • cb2205e fix(examples): close send-timeout leak and harden broadcasting tests
  • b2362d5 fix(examples): handle slow broadcasting clients
  • dd0cdb2 fix: uv.lock
  • See full diff in compare view

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 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the minor-and-patch group with 4 updates: [anyio](https://github.com/agronholm/anyio), [fsspec](https://github.com/fsspec/filesystem_spec), [pydantic-core](https://github.com/pydantic/pydantic) and [sse-starlette](https://github.com/sysid/sse-starlette).


Updates `anyio` from 4.15.0 to 4.15.1
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Commits](agronholm/anyio@4.15.0...4.15.1)

Updates `fsspec` from 2026.6.0 to 2026.7.0
- [Commits](fsspec/filesystem_spec@2026.6.0...2026.7.0)

Updates `pydantic-core` from 2.46.5 to 2.48.0
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@core-v2.46.5...core-v2.48.0)

Updates `sse-starlette` from 3.4.10 to 3.4.11
- [Release notes](https://github.com/sysid/sse-starlette/releases)
- [Commits](sysid/sse-starlette@v3.4.10...v3.4.11)

---
updated-dependencies:
- dependency-name: anyio
  dependency-version: 4.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: fsspec
  dependency-version: 2026.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: pydantic-core
  dependency-version: 2.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: sse-starlette
  dependency-version: 3.4.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 9, 2026
cdeust and others added 3 commits September 10, 2026 11:16
Dependabot updates pyproject.toml and uv.lock but not the derived
requirements/*.txt (generated by scripts/generate_pip_constraints.py),
which is why `uv lock --check` followed by the constraints-agreement
check fails Lint on this PR. Regenerated with uv 0.11.3 and Python 3.12,
matching CI's pins exactly; confirmed the resulting pins (anyio 4.15.0,
fsspec 2026.6.0, etc.) already match this branch's own uv.lock, so this
is a sync, not a version change.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01LSTGMnuSuUXWs7ZBofW1AW
…estly

Dependabot's commit for this PR only hand-patched requirements/*.txt
(anyio, fsspec, pydantic-core, sse-starlette), leaving pyproject.toml and
uv.lock untouched — the source of truth this repo's generator script
derives those files from. My previous commit on this branch regenerated
requirements/*.txt straight from uv.lock without first bringing uv.lock
up to date, which silently reverted Dependabot's anyio and sse-starlette
bumps back to their old versions. This commit supersedes it.

`uv lock --upgrade-package` for all four names resolved anyio 4.15.0 ->
4.15.1 and sse-starlette 3.4.10 -> 3.4.11 as proposed. fsspec stayed at
2026.6.0 (capped by huggingface-hub's declared range) and pydantic-core
stayed at 2.46.5 (pinned exactly by the installed pydantic==2.13.5, which
this PR does not bump) — both are real upstream constraints, not staleness;
forcing either would need bumping their parent package too, out of scope
for a routine dependency-PR pass. requirements/*.txt regenerated from the
corrected uv.lock.

Verified: pytest tests_py/{core,shared,hooks} -> 4381 passed, 175 skipped.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01LSTGMnuSuUXWs7ZBofW1AW
@cdeust

cdeust commented Sep 10, 2026

Copy link
Copy Markdown
Owner

ZETETIC-REVIEW: APPROVE

Dependabot dependency bump: anyio 4.15.0 to 4.15.1 and sse-starlette 3.4.10 to 3.4.11 (the two of four proposed updates actually resolvable). fsspec and pydantic-core stay at their current pins: real upstream constraints (huggingface-hub's declared range for fsspec; pydantic==2.13.5's own exact pydantic-core requirement), confirmed by letting uv's resolver pick freely for all four names and watching only two move. Dependabot's own commit had hand-patched requirements/*.txt directly without touching uv.lock, which is why Lint failed (uv.lock --check / constraints-agreement); fixed at the source with uv lock --upgrade-package and regenerated the derived files.

Evidence: pytest tests_py/{core,shared,hooks} -> 4381 passed, 175 skipped, on the corrected lock. CI: 24 checks pass, 4 skipping, none failing.

@cdeust
cdeust merged commit 8bf1de5 into main Sep 10, 2026
28 checks passed
@cdeust
cdeust deleted the dependabot/pip/minor-and-patch-a19eaa128a branch September 10, 2026 09:42
cdeust added a commit that referenced this pull request Sep 15, 2026
#574)

#531's title announced four updates, but its diff changes only anyio and
sse-starlette; uv.lock still pins fsspec 2026.6.0 and pydantic-core
2.46.5. The 4.22.0 entry is corrected and says so.


Claude-Session: https://claude.ai/code/session_016CwRqZLmNxZ6LatpmKrKvH

Co-authored-by: Claude Opus 5 (1M context) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant