Changes¶
This is a record of all past pytask-parallel releases and what went into them in reverse chronological order. Releases follow semantic versioning and all releases are available on PyPI and Anaconda.org.
0.5.0 - 2024-xx-xx¶
#85 simplifies code since loky is a dependency.
#86 adds support for dask.
#88 updates handling
Traceback
.#89 restructures the package.
#92 redirects stdout and stderr from processes and loky and shows them in error reports.
#93 adds documentation on readthedocs.
#94 implements
ParallelBackend.NONE
as the default backend.#95 formalizes parallel backends and apply wrappers for backends with threads or processes automatically.
#96 handles local paths with remote executors.
PathNode
s are not supported as dependencies or products (except for return annotations).#99 changes that all tasks that are ready are being scheduled. It improves interactions with adaptive scaling. #98 does handle the resulting issues: no strong adherence to priorities, no pending status.
#100 adds project management with rye.
#101 adds syncing for local paths as dependencies or products in remote environments with the same OS.
#106 fixes #99 such that only when there are coiled functions, all ready tasks are submitted.
#107 removes status from
pytask_execute_task_log_start
hook call.
0.4.1 - 2024-01-12¶
0.4.0 - 2023-10-07¶
0.3.1 - 2023-05-27¶
0.3.0 - 2023-01-23¶
0.2.1 - 2022-08-19¶
0.2.0 - 2022-04-15¶
#31 adds types to the package.
#36 adds a test for https://github.com/pytask-dev/pytask/issues/216.
#37 aligns pytask-parallel with pytask v0.2.
0.1.1 - 2022-02-08¶
0.1.0 - 2021-07-20¶
0.0.8 - 2021-03-05¶
#17 fixes the unidentifiable version.
0.0.7 - 2021-03-04¶
0.0.6 - 2021-02-27¶
0.0.5 - 2020-12-28¶
0.0.4 - 2020-10-30¶
#4 implement an executor with
loky
.
0.0.3 - 2020-09-12¶
#3 align the program with pytask v0.0.6.
0.0.2 - 2020-08-12¶
0.0.1 - 2020-07-17¶
Initial commit which combined the whole effort to release v0.0.1.