diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml index dd7ae5c..c095002 100644 --- a/.github/workflows/publish-to-pypi.yml +++ b/.github/workflows/publish-to-pypi.yml @@ -22,7 +22,7 @@ jobs: - name: Build a binary wheel and a source tarball run: python3 -m build - name: Store the distribution packages - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: python-package-distributions path: dist/ @@ -41,7 +41,7 @@ jobs: steps: - name: Download all the dists - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: python-package-distributions path: dist/ @@ -62,7 +62,7 @@ jobs: steps: - name: Download all the dists - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: python-package-distributions path: dist/ diff --git a/src/pytask_parallel/wrappers.py b/src/pytask_parallel/wrappers.py index e26deba..219f3fc 100644 --- a/src/pytask_parallel/wrappers.py +++ b/src/pytask_parallel/wrappers.py @@ -178,7 +178,9 @@ def wrap_task_in_process( # noqa: PLR0913 def rewrap_task_with_coiled_function(task: PTask) -> CoiledFunction: - wrapped = CoiledFunction(wrap_task_in_process, **task.attributes["coiled_kwargs"]) + wrapped = cast("Any", CoiledFunction)( + wrap_task_in_process, **task.attributes["coiled_kwargs"] + ) decorated = functools.wraps(wrap_task_in_process)( cast("Callable[..., Any]", wrapped) )