Pull requests chore: add RELEASE.md for patch release worktree-fix-unallowed-return-type-for-union CodSpeed Performance Gauge 0%
fix: skip cancelled futures in DataLoader error handler
The error path in `dispatch_batch` called `set_exception` on every
future in the batch without checking if any had already been cancelled.
When a client disconnects mid-request, some DataLoader futures get
cancelled by the event loop; if the batch load function then fails
(e.g. because the executor was torn down), the error handler would
crash with `InvalidStateError` trying to set an exception on the
cancelled futures.
The success path already had this guard (added in #2339) but the
error path was missed. This adds the same `cancelled()` check.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> mixcloud:fix/dataloader-cancelled-future-in-error-handler CodSpeed Performance Gauge 0%
Fix mypy type error in ParseOptions default_factory (#4225)
Co-authored-by: bellini666 <134025+bellini666@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> pre-commit-ci-update-config CodSpeed Performance Gauge 0%
deps(python)(deps): bump the all-dependencies group with 6 updates
Bumps the all-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [graphql-core](https://github.com/graphql-python/graphql-core) | `3.2.7` | `3.2.8` |
| [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) | `1.39.1` | `1.40.0` |
| [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) | `1.39.1` | `1.40.0` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.135.0` | `0.135.1` |
| [litestar](https://github.com/litestar-org/litestar) | `2.21.0` | `2.21.1` |
| [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader) | `2.9.0.20260124` | `2.9.0.20260305` |
Updates `graphql-core` from 3.2.7 to 3.2.8
- [Release notes](https://github.com/graphql-python/graphql-core/releases)
- [Commits](https://github.com/graphql-python/graphql-core/compare/v3.2.7...v3.2.8)
Updates `opentelemetry-api` from 1.39.1 to 1.40.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.39.1...v1.40.0)
Updates `opentelemetry-sdk` from 1.39.1 to 1.40.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.39.1...v1.40.0)
Updates `fastapi` from 0.135.0 to 0.135.1
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](https://github.com/fastapi/fastapi/compare/0.135.0...0.135.1)
Updates `litestar` from 2.21.0 to 2.21.1
- [Release notes](https://github.com/litestar-org/litestar/releases)
- [Commits](https://github.com/litestar-org/litestar/compare/v2.21.0...v2.21.1)
Updates `types-python-dateutil` from 2.9.0.20260124 to 2.9.0.20260305
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits)
---
updated-dependencies:
- dependency-name: graphql-core
dependency-version: 3.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: opentelemetry-api
dependency-version: 1.40.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: opentelemetry-sdk
dependency-version: 1.40.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: fastapi
dependency-version: 0.135.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: litestar
dependency-version: 2.21.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: types-python-dateutil
dependency-version: 2.9.0.20260305
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com> dependabot/pip/all-dependencies-fd4e3b71ed CodSpeed Performance Gauge 0%
© 2026 CodSpeed Technology