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.4 - 2026-05-01¶
Properly releases changes from v0.5.3.
[YANKED] 0.5.3 - 2026-05-01¶
#153 adds compatibility with the new pytask 0.6.0 release.
0.5.2 - 2026-02-06¶
#129 drops support for Python 3.8 and 3.9 and adds support for Python 3.14.
#130 switches type checking to ty.
#131 updates pre-commit hooks.
#132 removes the tox configuration in favor of uv and just.
#137 fixes pickling errors in parallel workers when task modules contain non-picklable globals. Fixes #136.
0.5.1 - 2025-03-09¶
#114 drops support for Python 3.8 and adds support for Python 3.13.
0.5.0 - 2024-05-26¶
#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.NONEas the default backend.#95 formalizes parallel backends and apply wrappers for backends with threads or processes automatically.
#96 handles local paths with remote executors.
PathNodes 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_starthook call.#109 improves the documentation.
#110 prepares the release of v0.5.
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.