Python 3 Upgrade SABNZBD auto process failure
Before submitting your issue:
Enable debug logging from settings in SiCKRAGE then try and reproduce the error
On Python 2.7 and after the initial Python 3 upgrade to version 9.4.88 the script sabtosickrage.py worked perfectly. Within the last five days I noticed SABNZBD providing an error (Listed below in the form under logs) when attempting to run the script.
I can confirm SABNZBD was not modified after the upgrade to Python 3.7.3, only Sickrage updates were downloaded through the built in auto update function. I am currently running Sickrage 9.4.116. The Auotprocess config file has not be changed and matches the provided sample with the exception of my Sickrage API key added.
Branch is Master. Commit is d054ad5a
Server 2012 R2
Steps to reproduce
Download any episode using the Sickrage and SABNZBD, have SABNZBD call the sabtoSICKRAGE.py script to have Sickrage auto process.
What is the current bug behavior?
Autoprocess fails to invoke with an error.
What is the expected correct behavior?
Sickrage autprocesses the newly downloaded episode into the library.
Relevant logs and/or screenshots
(From SABNZBD) Traceback (most recent call last): File "C:\Program Files\SickRage\sickrage\autoProcessTV\sabToSiCKRAGE.py", line 23, in from sickrage.autoProcessTV import autoProcessTV ModuleNotFoundError: No module named 'sickrage'
(Could not find the relevant Sickrage log to correlate)
(If you can, link to the line of code that might be responsible for the problem)