Commit Graph

14 Commits

Author SHA1 Message Date
Tim Savannah
178da73d27 Update copyright years, version number for 4.4.0.
Update compatible python versions all the way up to 3.9
2023-04-23 04:27:55 -04:00
Tim Savannah
cc4c55839d Support nested StoppableThreads properly raising exception to correct context 2023-04-23 04:15:28 -04:00
Rafał Florczak
1722f34da2
Use is_alive in favor of deprecated isAlive 2019-08-19 12:01:00 +02:00
Tim Savannah
5ab59fd709 Mark as 4.3.1 2019-05-13 11:28:26 -04:00
Tim Savannah
f793e36dc6 StoppableThread - Add more documentation to StoppableThread 2019-05-13 11:24:17 -04:00
Tim Savannah
089172fe0c Be explicit that StoppableThread.stop #exception argument needs to be a class/type, not an instance. 2019-05-13 11:07:33 -04:00
Tim Savannah
6bee825db7 Add a bunch of comments to StoppableThread 2017-06-04 04:41:44 -04:00
Tim Savannah
57aed88c7a Add 'stop' method (rather than _stopThread) to StoppableThread 2017-05-28 01:11:42 -04:00
Tim Savannah
8af967169d Make python2 work as well as python3 2017-05-20 21:23:37 -04:00
Tim Savannah
d6ff5e1932 Make StoppableThread.JoinThread have a configurable retry interval (still default 2 seconds). Will attempt to retry stopping thread every this-many seconds 2017-05-20 17:20:23 -04:00
Tim Savannah
b602c6e3a7 Bump version and add 2017 to copyrights on changed files 2017-01-04 17:05:09 -05:00
Tim Savannah
6f687fa071 Use os.devnull instead of hardcoding /dev/null which makes this windows compatible 2017-01-04 17:03:46 -05:00
Tim Savannah
2bb4b52640 3.0.0 - Works on python3 without SystemError sideeffect 2016-03-18 14:29:04 -04:00
Tim Savannah
ecef734547 Add missing files 2016-03-18 14:03:48 -04:00