Closed abhiTronix closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 95.83%. Comparing base (
d448e1d
) to head (87e6643
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Brief Description
This pull request includes several significant updates and improvements:
Title: End Support for Python 3.7, Improve Documentation, and Refactor Process Termination
End of Support for Python 3.7 (Fixes #48):
Documentation Enhancements (Fixes #44):
Input Seeking
andOutput Seeking
, highlighting their pros, cons, and providing usage examples.FFdecoder Process Termination Refactor (Fixes #41):
terminate()
instead ofkill()
for a more graceful shutdown.terminate()
method sends the appropriate signal (SIGTERM on Unix, TerminateProcess() on Windows).Requirements / Checklist
Related Issue
48
44
41
Context
These changes collectively aim to modernize the codebase by discontinuing support for outdated Python versions, enhance the documentation for better user understanding, and ensure more reliable and graceful process termination methods.
Types of changes