How to use processing

processing provides powerful subprocess execution, parallel processing, and shared memory across process boundaries.

Skprocess: Base class for easy, class based subprocess execution.

Pool: Parallel batch processing.

Share: Shared memory container that works across processes.

Pipe: upgraded multiprocessing.Pipe

Importing

from suitkaise import processing
from suitkaise.processing import (
    Skprocess,
    Pool,
    Share,
    Pipe,
    autoreconnect,
    ProcessTimers,
    ProcessError,
    PreRunError,
    RunError,
    PostRunError,
    OnFinishError,
    ResultError,
    ErrorHandlerError,
    ProcessTimeoutError,
    ResultTimeoutError,
)

Skprocess
Pool
Share
Pipe
autoreconnect
Other features you should know about