
    7ThQ                         S r SSKJrJrJrJrJrJrJrJ	r	  SSK
Jr  SSKJr  SSKJr  SSKJr  SSKJr  SS	KJrJr  / S
QrSrg)a  The :mod:`loky` module manages a pool of worker that can be re-used across time.
It provides a robust and dynamic implementation os the
:class:`ProcessPoolExecutor` and a function :func:`get_reusable_executor` which
hide the pool management under the hood.
    )ALL_COMPLETEDFIRST_COMPLETEDFIRST_EXCEPTIONCancelledErrorExecutorTimeoutErroras_completedwait   )Future)	cpu_count)set_loky_pickler)get_reusable_executor)wrap_non_picklable_objects)BrokenProcessPoolProcessPoolExecutor)r   r   r
   r	   r   r   r   r   r   r   r   r   r   r   r   z3.5.3N)__doc__concurrent.futuresr   r   r   r   r   r   r	   r
   _baser   backend.contextr   backend.reductionr   reusable_executorr   cloudpickle_wrapperr   process_executorr   r   __all____version__     V/var/www/auris/envauris/lib/python3.13/site-packages/joblib/externals/loky/__init__.py<module>r       s;   	 	 	  & / 4 ; D& r   