|
4d582bb6bc
|
Ensure that the application always terminates on Ctrl+C.
|
2023-10-22 02:33:15 +02:00 |
|
|
3e8d6bb01e
|
Removed typing-extensions dependency.
The package isn't present on older versions of Debian.
|
2023-09-18 14:05:39 +02:00 |
|
|
e6b5abe909
|
Added SIGTERM handler for clean termination in Docker contexts.
|
2023-08-31 02:09:23 +02:00 |
|
|
e463a52435
|
Use sys.executable rather than 'python' to launch the application.
|
2023-08-19 12:40:57 +02:00 |
|
|
d0c89f88a8
|
Fixed parenthesised multi-with statement.
This syntax is not supported on Python < 3.9, and therefore it should be
broken down as a multi-line statement.
|
2023-08-18 16:10:31 +02:00 |
|
|
3bf068e0b2
|
The __main__ function should take no arguments.
setup.py won't pass any arguments to `main()`, so the default entry
point should get them itself from `sys.argv`.
|
2023-08-17 01:35:39 +02:00 |
|
|
f51beb271e
|
Large refactor + stability fixes for the external process control logic.
|
2023-08-15 11:12:21 +02:00 |
|