diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 85bb7c1e77..7c0253b88a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -10,7 +10,7 @@ jobs: main-test-suite: strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.11"] runs-on: ubuntu-20.04 timeout-minutes: 60 diff --git a/parsl/executors/workqueue/executor.py b/parsl/executors/workqueue/executor.py index d65388e7cb..135c0891be 100644 --- a/parsl/executors/workqueue/executor.py +++ b/parsl/executors/workqueue/executor.py @@ -595,6 +595,7 @@ def _serialize_function(self, fn_path, parsl_fn, parsl_fn_args, parsl_fn_kwargs, super_span=span)} event("WQEX_SUBMIT_SERIALIZE_OPEN", span) + # fn_path shouldn't exist, because this is meant to be a clean directory... with open(fn_path, "wb") as f_out: event("WQEX_SUBMIT_SERIALIZE_PICKLEDUMP", span) pickle.dump(function_info, f_out)