Metadata-Version: 2.1
Name: tortfunc
Version: 1.1.0
Summary: Library for running Python functions with timeout and retry support.
License: MIT
Author: KLMatlock
Author-email: kevin.matlock@gmail.com
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: backoff (>=1.11.1,<2.0.0)
Requires-Dist: importlib-metadata (>=4.8.1,<5.0.0); python_version >= "3.7" and python_version < "3.8"
Requires-Dist: typing-extensions (>=3.10.0,<4.0.0); python_version >= "3.7" and python_version < "3.8"
Description-Content-Type: text/x-rst

TimeOut and ReTry (tort)
========================

Library for running Python functions with timeout and retry support.


Implementations
===============

Thread
------

The thread based implementation is based on the Killable thread concept from Tomer Filiba: http://tomerfiliba.com/recipes/Thread2/

