- Change to be suitable for Mathics3:
- use
pyproject.tomlfor packaging - works on Python 3.10 to 3.14 - uses Mathics3-style precommit hooks and editorconfig - Change
ALARMlist to store absolute time rather than relative time - Change name from
stopittoTimed-Threadswith moduletimed_threads
- Changed license to MIT
- Tested with Python 3.5 and 3.6
- Fixed bug of timeout context manager as bool under Python 2.x
- Tested with Python 3.4
- Added support for TIMER signal based timeout control (POSIX OS only)
- API changes due to new timeout controls
- An exhaustive documentation.
Initial version