joblib 1.4.0 just released two days ago, it will break joblib-spark:
if SafeFunction is None:
# pylint: disable=protected-access,used-before-assignment
return self._get_pool().apply_async(
> PoolManagerMixin._wrap_func_call, (run_on_worker_and_fetch_result,),
callback=callback, error_callback=callback
)
E AttributeError: type object 'PoolManagerMixin' has no attribute '_wrap_func_call'
/usr/lib/miniforge3/envs/pytest/lib/python3.10/site-packages/joblibspark/backend.py:214: AttributeError
joblib 1.4.0 just released two days ago, it will break joblib-spark: