§
    Ÿ.PhQ  ã                   óŠ   — d Z ddlmZmZmZmZmZmZmZm	Z	 ddl
mZ ddlmZ ddlmZ ddlmZ ddlmZ dd	lmZmZ g d
¢ZdZdS )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.5N)Ú__doc__Úconcurrent.futuresr   r   r   r   r   r   r	   r
   Ú_baser   Úbackend.contextr   Úbackend.reductionr   Úreusable_executorr   Úcloudpickle_wrapperr   Úprocess_executorr   r   Ú__all__Ú__version__© ó    ú^/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/joblib/externals/loky/__init__.pyú<module>r       s  ððð ð	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð Ð Ð Ð Ð Ð Ø &Ð &Ð &Ð &Ð &Ð &Ø /Ð /Ð /Ð /Ð /Ð /Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4Ø ;Ð ;Ð ;Ð ;Ð ;Ð ;Ø DÐ DÐ DÐ DÐ DÐ DÐ DÐ Dðð ð €ð& €€€r   