RhPdZdZddlmZmZmZmZmZmZm Z m Z m Z m Z m Z dZdZdZy)z?Execute computations asynchronously using threads or processes.z"Brian Quinlan (brian@sweetapp.com)) FIRST_COMPLETEDFIRST_EXCEPTION ALL_COMPLETEDCancelledError TimeoutErrorInvalidStateErrorBrokenExecutorFutureExecutorwait as_completed) rrrrrr r r r r ProcessPoolExecutorThreadPoolExecutorctdzS)N) __author____doc__)__all__2/usr/lib/python3.12/concurrent/futures/__init__.py__dir__r$s . ..rch|dk(r ddlm}|a|S|dk(r ddlm}|a|St dt d|)Nr)rr)rzmodule z has no attribute )processrthreadrAttributeError__name__)namepetes r __getattr__r!(sK $$6   ##4 78,.@I JJrN)rrconcurrent.futures._baserrrrrrr r r r r rrr!rrrr#s6F 1  4 4 4 4  / Kr