Describe the bugregex, a replacement for the re module is being called by rebulk which is used by guessit. 'regex' behaviour has recently changed and now breaks rebulk/guessit.
To Reproduce
Steps to reproduce the behavior:
Postprocess a file (either manually or wait for POSTPROCESSOR to run)
If you have regex installed, POSTPROCESSOR will fail
Error message is
POSTPROCESSOR :: Exception generated: An internal error has occured in guessit.
Describe the bug
regex
, a replacement for there
module is being called byrebulk
which is used byguessit
. 'regex' behaviour has recently changed and now breaksrebulk/guessit
.To Reproduce Steps to reproduce the behavior:
regex
installed, POSTPROCESSOR will failPOSTPROCESSOR :: Exception generated: An internal error has occured in guessit.
More logs below
Source
This bug report for
guessit
explains the issue.This is the original bug report for
regex
Troubleshooting
I tried the tactical fix is of altering
rebulk
to usere
instead ofregex
with`environ["REGEX_DISABLED"] = "1" # prevents rebulk from using regex package'
...and also tried setting the environment variable first
export REGEX_DISABLED=1
Neither worked
Medusa
Debug logs (at least 50 lines):