PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Give TaskRunFilterState.type and .name a default of None `TaskRunFilterState` declares both fields as `Optional[...]` with no default. Under pydantic v2 an `Optional` annotation does not imply a default, so both are required, and filtering task runs by state type alone raises a ValidationError for the missing `name`: TaskRunFilter.model_validate({"state": {"type": {"any_": ["COMPLETED"]}}}) The same payload works for `FlowRunFilter`. Callers have to pass `name=None` explicitly to work around it. The sibling `FlowRunFilterState` and the server-side `TaskRunFilterState` both default these fields to None, so match them. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
chuenchen309:fix/task-run-filter-state-defaults
15 minutes ago
chore(deps): bump the uv-dependencies group with 10 updates Bumps the uv-dependencies group with 10 updates: | Package | From | To | | --- | --- | --- | | [docker](https://github.com/docker/docker-py) | `7.1.0` | `7.2.0` | | [cyclopts](https://github.com/BrianPugh/cyclopts) | `4.20.0` | `4.21.0` | | [anyio](https://github.com/agronholm/anyio) | `4.14.1` | `4.14.2` | | [websockets](https://github.com/python-websockets/websockets) | `16.0` | `16.1` | | [uv](https://github.com/astral-sh/uv) | `0.11.28` | `0.11.29` | | [prefect-databricks](https://github.com/PrefectHQ/prefect) | `0.4.1` | `0.4.2` | | [codespell](https://github.com/codespell-project/codespell) | `2.4.2` | `2.4.3` | | [virtualenv](https://github.com/pypa/virtualenv) | `21.6.0` | `21.6.1` | | [ruff](https://github.com/astral-sh/ruff) | `0.15.20` | `0.15.21` | | [types-cachetools](https://github.com/python/typeshed) | `7.0.0.20260518` | `7.0.0.20260713` | Updates `docker` from 7.1.0 to 7.2.0 - [Release notes](https://github.com/docker/docker-py/releases) - [Commits](https://github.com/docker/docker-py/compare/7.1.0...7.2.0) Updates `cyclopts` from 4.20.0 to 4.21.0 - [Release notes](https://github.com/BrianPugh/cyclopts/releases) - [Commits](https://github.com/BrianPugh/cyclopts/compare/v4.20.0...v4.21.0) Updates `anyio` from 4.14.1 to 4.14.2 - [Release notes](https://github.com/agronholm/anyio/releases) - [Commits](https://github.com/agronholm/anyio/compare/4.14.1...4.14.2) Updates `websockets` from 16.0 to 16.1 - [Release notes](https://github.com/python-websockets/websockets/releases) - [Commits](https://github.com/python-websockets/websockets/compare/16.0...16.1) Updates `uv` from 0.11.28 to 0.11.29 - [Release notes](https://github.com/astral-sh/uv/releases) - [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/uv/compare/0.11.28...0.11.29) Updates `prefect-databricks` from 0.4.1 to 0.4.2 - [Release notes](https://github.com/PrefectHQ/prefect/releases) - [Commits](https://github.com/PrefectHQ/prefect/compare/prefect-databricks-0.4.1...prefect-databricks-0.4.2) Updates `codespell` from 2.4.2 to 2.4.3 - [Release notes](https://github.com/codespell-project/codespell/releases) - [Commits](https://github.com/codespell-project/codespell/compare/v2.4.2...v2.4.3) Updates `virtualenv` from 21.6.0 to 21.6.1 - [Release notes](https://github.com/pypa/virtualenv/releases) - [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst) - [Commits](https://github.com/pypa/virtualenv/compare/21.6.0...21.6.1) Updates `ruff` from 0.15.20 to 0.15.21 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.15.20...0.15.21) Updates `types-cachetools` from 7.0.0.20260518 to 7.0.0.20260713 - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: docker dependency-version: 7.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: uv-dependencies - dependency-name: cyclopts dependency-version: 4.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: uv-dependencies - dependency-name: anyio dependency-version: 4.14.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: websockets dependency-version: '16.1' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: uv-dependencies - dependency-name: uv dependency-version: 0.11.29 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: prefect-databricks dependency-version: 0.4.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: codespell dependency-version: 2.4.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: virtualenv dependency-version: 21.6.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: ruff dependency-version: 0.15.21 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: types-cachetools dependency-version: 7.0.0.20260713 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/uv/uv-dependencies-79c0d386a3
17 hours ago
test(settings,cli): add regression tests for canonical-alias precedence - Test canonical names take precedence over legacy aliases in Profile._cast_settings regardless of TOML input order. - Test config validate persists only the canonical key/value. - Test config view prefers canonical env vars and .env keys over their legacy aliases and falls back to aliases when canonical is missing. Co-authored-by: Alex S <alex.s@prefect.io> Co-Authored-By: alex.s <ajstreed1@gmail.com>
devin/legacy-settings-cleanup
23 hours ago
docs: use V2 dashboard screenshot with populated flow runs, task runs, and active work pool Co-authored-by: Alex S <alex.s@prefect.io> Co-Authored-By: alex.s <ajstreed1@gmail.com>
ui-v2/default-v2-ui
24 hours ago
Fix historical flow state timestamp collisions
devin/1784105766-flow-run-state-monotonic-timestamp
24 hours ago
fix(prefect-aws): bump aws-cdk CLI to 2.1131.0 (#22520) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Alex Streed <alex.s@prefect.io> Co-authored-by: alex.s <ajstreed1@gmail.com>
main
1 day ago
docs: Add release notes for 6 integration packages (#22518) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Alex Streed <alex.s@prefect.io> Co-authored-by: alex.s <ajstreed1@gmail.com>
main
1 day ago
Make UI V2 the default for neutral self-hosted entry points - Set PREFECT_SERVER_UI_V2_ENABLED default to true - Preserve per-browser and server-level V1 rollback - Update V2/V1 switch labels and add persistent V1->V2 switch - Update docs and release config Co-authored-by: Alex S <alex.s@prefect.io> Co-Authored-By: alex.s <ajstreed1@gmail.com>
ui-v2/default-v2-ui
1 day ago
Latest Branches
CodSpeed Performance Gauge
0%
Give TaskRunFilterState.type and .name a default of None
#22526
28 minutes ago
7519024
chuenchen309:fix/task-run-filter-state-defaults
CodSpeed Performance Gauge
0%
chore(deps): bump the uv-dependencies group with 10 updates
#22524
18 hours ago
947ecf1
dependabot/uv/uv-dependencies-79c0d386a3
CodSpeed Performance Gauge
0%
docs: canonicalize legacy setting names and update generators
#22503
23 hours ago
9260d88
devin/legacy-settings-cleanup
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs