PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore(deps): bump the uv-dependencies group across 1 directory with 13 updates Bumps the uv-dependencies group with 13 updates in the / directory: | Package | From | To | | --- | --- | --- | | [click](https://github.com/pallets/click) | `8.3.3` | `8.4.0` | | [cyclopts](https://github.com/BrianPugh/cyclopts) | `4.12.0` | `4.15.0` | | [cachetools](https://github.com/tkem/cachetools) | `7.1.1` | `7.1.3` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.46.0` | `0.47.0` | | [pydocket](https://github.com/chrisguidry/docket) | `0.20.2` | `0.20.3` | | [uv](https://github.com/astral-sh/uv) | `0.11.14` | `0.11.15` | | [prefect-ray](https://github.com/PrefectHQ/prefect) | `0.4.5` | `0.5.0` | | [watchfiles](https://github.com/samuelcolvin/watchfiles) | `1.1.1` | `1.2.0` | | [ruff](https://github.com/astral-sh/ruff) | `0.15.13` | `0.15.14` | | [types-cachetools](https://github.com/python/typeshed) | `7.0.0.20260503` | `7.0.0.20260518` | | [types-pyyaml](https://github.com/python/typeshed) | `6.0.12.20260510` | `6.0.12.20260518` | | [types-dateparser](https://github.com/python/typeshed) | `1.4.0.20260508` | `1.4.0.20260518` | | [pytest-codspeed](https://github.com/CodSpeedHQ/pytest-codspeed) | `5.0.1` | `5.0.2` | Updates `click` from 8.3.3 to 8.4.0 - [Release notes](https://github.com/pallets/click/releases) - [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/click/compare/8.3.3...8.4.0) Updates `cyclopts` from 4.12.0 to 4.15.0 - [Release notes](https://github.com/BrianPugh/cyclopts/releases) - [Commits](https://github.com/BrianPugh/cyclopts/compare/v4.12.0...v4.15.0) Updates `cachetools` from 7.1.1 to 7.1.3 - [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst) - [Commits](https://github.com/tkem/cachetools/compare/v7.1.1...v7.1.3) Updates `uvicorn` from 0.46.0 to 0.47.0 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/uvicorn/compare/0.46.0...0.47.0) Updates `pydocket` from 0.20.2 to 0.20.3 - [Release notes](https://github.com/chrisguidry/docket/releases) - [Commits](https://github.com/chrisguidry/docket/compare/0.20.2...0.20.3) Updates `uv` from 0.11.14 to 0.11.15 - [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.14...0.11.15) Updates `prefect-ray` from 0.4.5 to 0.5.0 - [Release notes](https://github.com/PrefectHQ/prefect/releases) - [Commits](https://github.com/PrefectHQ/prefect/compare/prefect-ray-0.4.5...prefect-ray-0.5.0) Updates `watchfiles` from 1.1.1 to 1.2.0 - [Release notes](https://github.com/samuelcolvin/watchfiles/releases) - [Commits](https://github.com/samuelcolvin/watchfiles/compare/v1.1.1...v1.2.0) Updates `ruff` from 0.15.13 to 0.15.14 - [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.13...0.15.14) Updates `types-cachetools` from 7.0.0.20260503 to 7.0.0.20260518 - [Commits](https://github.com/python/typeshed/commits) Updates `types-pyyaml` from 6.0.12.20260510 to 6.0.12.20260518 - [Commits](https://github.com/python/typeshed/commits) Updates `types-dateparser` from 1.4.0.20260508 to 1.4.0.20260518 - [Commits](https://github.com/python/typeshed/commits) Updates `pytest-codspeed` from 5.0.1 to 5.0.2 - [Release notes](https://github.com/CodSpeedHQ/pytest-codspeed/releases) - [Changelog](https://github.com/CodSpeedHQ/pytest-codspeed/blob/master/CHANGELOG.md) - [Commits](https://github.com/CodSpeedHQ/pytest-codspeed/compare/v5.0.1...v5.0.2) --- updated-dependencies: - dependency-name: cachetools dependency-version: 7.1.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: click dependency-version: 8.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: uv-dependencies - dependency-name: cyclopts dependency-version: 4.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: uv-dependencies - dependency-name: prefect-ray dependency-version: 0.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: uv-dependencies - dependency-name: pydocket dependency-version: 0.20.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: pytest-codspeed dependency-version: 5.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: ruff dependency-version: 0.15.13 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: types-cachetools dependency-version: 7.0.0.20260518 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: types-dateparser dependency-version: 1.4.0.20260518 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: types-pyyaml dependency-version: 6.0.12.20260518 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: uv dependency-version: 0.11.15 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: uv-dependencies - dependency-name: uvicorn dependency-version: 0.47.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: uv-dependencies - dependency-name: watchfiles dependency-version: 1.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: uv-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/uv/uv-dependencies-47016711ad
7 hours ago
chore(deps-dev): bump ruff from 0.15.12 to 0.15.13 in the python-dependencies group (#22044) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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
8 hours ago
Trim redundant uv workspace env unit coverage
codex/disable-uv-bytecode-runtime-sync
10 hours ago
Disable uv bytecode compilation for runtime workspace sync
codex/disable-uv-bytecode-runtime-sync
10 hours ago
fix: route lease renewal failure log through run logger The thread-backed renewal landed in #21925 copies the parent's contextvars into `renewal_ctx`, then runs `_lease_renewal_loop` inside that context. But the exception handler that calls `_handle_lease_renewal_failure` runs *outside* the copied context, so `get_run_logger()` raises `MissingContextError` and the message falls back to the plain `prefect.concurrency` logger — which logs to stderr but never reaches the run logs API. Move the handler call inside `renewal_ctx.run(...)` so it sees the same `FlowRunContext` / `TaskRunContext` the loop already did. The "Concurrency lease renewal failed - slots are no longer reserved" message then lands on the `prefect.flow_runs` logger and is queryable via the flow run logs API — restoring the visibility users had pre-#21925 and matching what issue #19068 (and similar reports) shows in their flow logs. Adds a regression test that fails on the un-patched code. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
fix/lease-renewal-failure-log-context
11 hours ago
chore: sync ui-v2 OpenAPI schema Co-authored-by: Alex Streed <alex.s@prefect.io> Co-Authored-By: alex.s <ajstreed1@gmail.com>
dependabot/pip/python-dependencies-80e786515e
14 hours ago
chore(deps-dev): bump the eslint group in /ui-v2 with 3 updates (#22043) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
main
14 hours ago
fix(ui-v2): add dark:prose-invert to all prose containers for dark mode (#22049) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Alexander Streed <alex.s@prefect.io> Co-authored-by: alex.s <ajstreed1@gmail.com>
main
16 hours ago
Latest Branches
CodSpeed Performance Gauge
+12%
chore(deps): bump the uv-dependencies group across 1 directory with 13 updates
#22046
8 hours ago
f132dee
dependabot/uv/uv-dependencies-47016711ad
CodSpeed Performance Gauge
0%
disable uv bytecode compilation for runtime workspace sync
#22054
10 hours ago
e01ed12
codex/disable-uv-bytecode-runtime-sync
CodSpeed Performance Gauge
-1%
fix: route lease renewal failure log through run logger
#22053
11 hours ago
1c6def2
fix/lease-renewal-failure-log-context
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs