task-run ls
CLI by @desertaxle in #17903human_friendly_diff
when used with offset timezone by @zzstoatzz in #17927prefect-client
and add smoke test by @desertaxle in #17920@kubernetes
decorator in action:
resolve_futures_to_results
function by @Andrew-S-Rosen in #17869submit
method to infrastructure-bound flows by @desertaxle in #17896prefect deploy
by @kevingrismore in #17466@docker
decorator by @desertaxle in #17878with_options
implementation to InfrastructureBoundFlow
by @desertaxle in #17900pydantic-settings
version pin by @desertaxle in #17853Runner
command handling for Windows by @desertaxle in #17839Scheduling
case in Vertex worker by @kevingrismore in #17835prefect:managed
docs by @jakekaplan in #17808prefect-slack
by @zzstoatzz in #17832.submit
method to BaseWorker
by @desertaxle in #17828InfrastructureBoundFlow
class and bind_flow_to_infrastructure
function by @desertaxle in #17833RecentDeploymentScheduler
loop interval by @zzstoatzz in #17795prefect-dask
: fix string cluster_class
instantiation by @zzstoatzz in #17737since
value for flow run graph v2 endpoint by @desertaxle in #17747Cron
day_or
default to match croniter
default by @desertaxle in #17675prefect version
by @zzstoatzz in #17692redis
locking by @zzstoatzz in #17679pydantic
deprecation warnings by @zzstoatzz in #17698uv
lock pre-commit by @zzstoatzz in #17662self.model_fields
-> type(self).model_fields
by @zzstoatzz in #17681prefect-ray
by @zzstoatzz in #17680Deployment
versioning info in flow run execution event by @chrisguidry in #17701DeploymentCreate
and DeploymentUpdate
by @zangell44 in #17711ValueError: Must provide start_date as a datetime
caused by changes to deprecation utils in #17577.
Enhancements ➕➕
Bug Fixes 🐞
DaskTaskRunner
to lazily load the Dask client by @desertaxle in #17648targeted_retries=0
in run_dbt_cloud_job
by @zzstoatzz in #17663str
or datetime
for generate_deprecation_message
by @zzstoatzz in #17671pendulum
to whenever
for handling date/time functionality. This change currently applies only when installing prefect
with Python 3.13; environments using Python 3.12 and below will continue using pendulum
. We plan to fully transition to whenever for all Python versions in a future release.
Additionally, this release cleans up deprecated features whose deprecation periods have ended. For detailed information on removed functionalities, see #17632.
Enhancements ➕➕
getattr
calls in visit_collection
for pydantic
objects by @zzstoatzz in #17636emit_event
errors and log them by @cicdw in #17658<14.0,>=11.0
to >=11.0,<15.0
by @dependabot in #17651