diff --git a/tests/conftest.py b/tests/conftest.py index 5bc9dcf..f8d7229 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -85,7 +85,7 @@ def pytest_collection_modifyitems(session, config, items) -> None: # noqa: ARG0 skip_if_deadlock = pytest.mark.skipif( - (sys.version_info[:2] in [(3, 12), (3, 13)] and sys.platform == "win32") + (sys.version_info[:2] in [(3, 12), (3, 13), (3, 14)] and sys.platform == "win32") or (sys.version_info[:2] == (3, 13) and sys.platform == "linux"), reason="Deadlock in loky/backend/resource_tracker.py, line 181, maybe related to https://github.com/joblib/loky/pull/450", ) diff --git a/tests/test_jupyter/test_functional_interface.ipynb b/tests/test_jupyter/test_functional_interface.ipynb index a4506c7..96da45c 100644 --- a/tests/test_jupyter/test_functional_interface.ipynb +++ b/tests/test_jupyter/test_functional_interface.ipynb @@ -44,7 +44,9 @@ "metadata": {}, "outputs": [], "source": [ - "session = pytask.build(tasks=[create_file, create_text], n_workers=2)\n", + "session = pytask.build(\n", + " tasks=[create_file, create_text], n_workers=2, parallel_backend=\"processes\"\n", + ")\n", "assert session.exit_code == ExitCode.OK" ] } diff --git a/tests/test_jupyter/test_functional_interface_w_relative_path.ipynb b/tests/test_jupyter/test_functional_interface_w_relative_path.ipynb index a09b40d..4d000ea 100644 --- a/tests/test_jupyter/test_functional_interface_w_relative_path.ipynb +++ b/tests/test_jupyter/test_functional_interface_w_relative_path.ipynb @@ -44,7 +44,9 @@ "metadata": {}, "outputs": [], "source": [ - "session = pytask.build(tasks=[create_file, create_text], n_workers=2)\n", + "session = pytask.build(\n", + " tasks=[create_file, create_text], n_workers=2, parallel_backend=\"processes\"\n", + ")\n", "assert session.exit_code == ExitCode.OK" ] }