Key Changes
API Improvements
- Added wait_for_stop() method: Provides a clearer API for waiting for the worker to stop.
- Replaced direct calls to _tsignal_stopping.wait() withwait_for_stop() for better encapsulation.
Code Quality Enhancements
- Improved code formatting.
- Removed unnecessary duplicate code.
- Enhanced consistency in whitespace handling.
Documentation Updates
- Updated README.md, API documentation, and usage examples.