func_timeout/ChangeLog
Tim Savannah 2079932b4e Changelog
2017-05-20 16:24:24 -04:00

34 lines
1.0 KiB
Plaintext

* 4.0.0 - May 19 2017
- Fixup short delay after a thread times out
- Fix where in some cases (depending on what was execution when abort was
called), a default handler could print the tracback to stderr outside of the
scope of the normal raise (it would still be raised, just handled twice).
- Add a function decorator which provides a default timeout, allows that
timeout to be overriden by adding a "forceTimeout" kwarg to the function
(configurable), or even running a function to calculate the timeout based on
args for each call
- Add GoodTests (Unit tests)
* 3.1.0 - Jan 4 2017
- Make windows compatible
- Add simple testcase, "testit.py"
* 3.0.1 - Mar 21 2016
- Update documentation
* 3.0.0 - Mar 18 2016
- Change implementation to not leave lingering threads after a timeout occurs
- Split module into several parts
- Exportable "StoppableThread" impl, I may release later as a standalone
package.
* 1.0.1 - Mar 15 2016
- Remove debugging print
- Note that it has been explicitly tested on 2.7, 3.4, and 3.5 in README.
- Add link to pydoc in README