Closed dominformant closed 2 years ago
This was fixed at the end of last year, but the latest tagged version (2.3.4) does not include the fix. If you are able, install it the latest master
branch, or make the following change (isAlive
-> is_alive()
):
diff --git a/pybombs/utils/subproc.py b/pybombs/utils/subproc.py
index c372e3b..c46d767 100644
--- a/pybombs/utils/subproc.py
+++ b/pybombs/utils/subproc.py
@@ -240,7 +240,7 @@ def monitor_process(args, **kwargs):
args=(quit_event, args, kwargs)
)
monitor_thread.start()
- while monitor_thread.isAlive:
+ while monitor_thread.is_alive():
# Try if it's finished:
monitor_thread.join(1)
if quit_event.is_set() or not monitor_thread.is_alive():
Thanks for the reply, I looked back some issues and merge requests, but obviously not far enough...
Using Python 3.9, pybombs always crashes on
pybombs recipes add-defaults
with the following error:It seems like python removed the
isAlive
attribute in one of the recent releases. On another machine with python 3.6 everything works fine.