Wrapt Timeout Decorator
JSON →wrapt-timeout-decorator is a Python library providing a robust timeout decorator. It emphasizes correctness when used with various types of methods (e.g., class, static) and preserves traceback information for debugging. It supports dynamic timeout adjustment and offers two strategies: 'Signals' (for POSIX systems and main thread) and 'Subprocess' (the default, compatible with Windows and multithreaded environments, utilizing `multiprocess` and `dill` for extended pickling capabilities). The library is actively maintained, with version 1.5.1 released in February 2024.
Traffic · last 30 days ↑700% vs prev 7d
total hits 13
actors 6 distinct systems
last hit 5d ago GPTBot
top countries 🇺🇸 United States · 🇩🇪 Germany · 🇨🇦 Canada · NZ · 🇫🇷 France
Resources
API endpoints
full doc /v1/registry/wrapt-timeout-decorator
compatibility /v1/registry/wrapt-timeout-decorator/compatibility