All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated
DaskTaskRunner
to acceptdask.deploy.Cluster
object for connecting to existing cluster - #29 get_dask_client
andget_async_dask_client
allowing for distributed computation within a task - #33
Released on April 27th, 2023.
DaskTaskRunner.duplicate
to support using theDaskTaskRunner
in concurrent flow runs - #93
- Capped
distributed
version to2023.3.1
due to issues withget_dask_client
andget_async_dask_client
with newer versions - #93 - Bug preventing using a retrieved async client and a local cluster - #93
Released on February 21st, 2023.
- Updated
prefect.orion
imports toprefect.server
- #82 - Updated
DaskTaskRunner
to await theadapt
method call of a dask cluster instance if it's an asynchronous method - #77
Released on December 1st, 2022.
- Updated
DaskTaskRunner
to handle task exceptions correctly in Prefect >= 2.6.0 - #52
Released on October 3rd, 2022.
get_dask_client
andget_async_dask_client
allowing for distributed computation within a task - #33
- Make the task names that appear in the Dask dashboard match the Prefect task names - #31
Released on September 5th, 2022.
- Updated
DaskTaskRunner
to be compatible with the updatedTaskRunner
interface in the Prefect Core library (v2.3.0) - #21 - Fixed a bug where
optimize_futures
was awaitingvisit_collection
, leading to strange behavior - #21
Released on July 20th, 2022.
- Updated
DaskTaskRunner
to be compatible with core Prefect library (v2.0b9) - #15
Released on July 8th, 2022.
- Updated
DaskTaskRunner
to be compatible with core Prefect library (v2.08b) - #12
Released on June 7th, 2022.