Description
Function calls can be bounded by timeouts through decorators that work across functions, methods, and classes. This library helps developers prevent long-running operations from blocking workflows indefinitely.
It is imported by application code and does not make slow operations safe by itself. Timeout behavior should be tested carefully around file writes, network calls, and cleanup logic.