
pb -> 29wF5XxP < sabnzbd.error.log only
pb -> J3cYqRbF < full log
thank you (can't post links as new user)!
Code: Select all
File "/usr/share/sabnzbdplus/sabnzbd/sorting.py", line 360, in match
self.guess = guess_what(self.original_job_name, sort_type="episode")
File "/usr/share/sabnzbdplus/sabnzbd/sorting.py", line 590, in guess_what
guess = guessit.api.guessit(digit_fix + name, options=guessit_options)
File "/usr/lib/python3/dist-packages/guessit/api.py", line 71, in guessit
return default_api.guessit(string, options)
File "/usr/lib/python3/dist-packages/guessit/api.py", line 222, in guessit
raise GuessitException(string, options)
guessit.api.GuessitException: An internal error has occured in guessit.
===================== Guessit Exception Report =====================
version=3.1.0
string=La.Gazzetta.Dello.Sport.09.24.2021.iTALiAN.RETAiL.eBook-DiVER-xpost
options={'expected_title': [], 'excludes': ['part'], 'type': 'episode'}
--------------------------------------------------------------------
Code: Select all
>>> import guessit
>>> guessit.api.guessit("blabla hello 123", options=None)
MatchesDict([('title', 'blabla hello'), ('season', 1), ('episode', 23), ('type', 'episode')])
>>> string = "La.Gazzetta.Dello.Sport.09.24.2021.iTALiAN.RETAiL.eBook-DiVER-xpost"
>>> options={'expected_title': [], 'excludes': ['part'], 'type': 'episode'}
>>> guessit.api.guessit(string, options)
MatchesDict([('title', 'La Gazzetta Dello Sport'), ('date', datetime.date(2021, 9, 24)), ('language', <Language [it]>), ('other', ['Retail', 'Repost']), ('release_group', 'eBook-DiVER'), ('type', 'episode')])
>>>
Code: Select all
2021-09-24 16:37:32,608::DEBUG::[sorting:590] SUPERLOG: digit_fix resp name La.Gazzetta.Dello.Sport.09.24.2021.iTALiAN.RETAiL.eBook-DiVER-xpost resp guessit_options {'expected_title': [], 'excludes': ['part'], 'type': 'episode'}
2021-09-24 16:37:32,679::DEBUG::[sorting:592] Initial guess for La.Gazzetta.Dello.Sport.09.24.2021.iTALiAN.RETAiL.eBook-DiVER-xpost is MatchesDict([('title', 'La Gazzetta Dello Sport'), ('date', datetime.date(2021, 9, 24)), ('language', <Language [it]>), ('other', ['Retail', 'Repost']), ('release_group', 'eBook-DiVER'), ('type', 'episode')])
2021-09-24 16:37:32,679::DEBUG::[sorting:593] SUPERLOG: OK
Code: Select all
import guessit
print(guessit.api.guessit("blabla hello 123", options=None))
string = "La.Gazzetta.Dello.Sport.09.24.2021.iTALiAN.RETAiL.eBook-DiVER-xpost"
options={'expected_title': [], 'excludes': ['part'], 'type': 'episode'}
print(guessit.api.guessit(string, options))
Code: Select all
$ python3 test_guessit.py
MatchesDict([('title', 'blabla hello'), ('season', 1), ('episode', 23), ('type', 'episode')])
MatchesDict([('title', 'La Gazzetta Dello Sport'), ('date', datetime.date(2021, 9, 24)), ('language', <Language [it]>), ('other', ['Retail', 'Repost']), ('release_group', 'eBook-DiVER'), ('type', 'episode')])
Code: Select all
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/guessit/api.py", line 192, in guessit
config = self.configure(options, sanitize_options=False)
File "/usr/lib/python3/dist-packages/guessit/api.py", line 163, in configure
self.rebulk = rules_builder(advanced_config)
File "/usr/lib/python3/dist-packages/guessit/rules/__init__.py", line 56, in rebulk_builder
rebulk.rebulk(episodes(_config('episodes')))
File "/usr/lib/python3/dist-packages/guessit/rules/properties/episodes.py", line 168, in episodes
rebulk.chain(
File "/usr/lib/python3/dist-packages/rebulk/builder.py", line 179, in regex
return self.pattern(self.build_re(*pattern, **kwargs))
File "/usr/lib/python3/dist-packages/rebulk/builder.py", line 107, in build_re
return RePattern(*pattern, **kwargs)
File "/usr/lib/python3/dist-packages/rebulk/pattern.py", line 441, in __init__
pattern = call(re.compile, pattern, **self._kwargs)
File "/usr/lib/python3/dist-packages/rebulk/loose.py", line 60, in call
return function(*call_args, **call_kwargs)
File "/usr/local/lib/python3.8/dist-packages/regex/regex.py", line 351, in compile
return _compile(pattern, flags, ignore_unused, kwargs, _cache_all)
File "/usr/local/lib/python3.8/dist-packages/regex/regex.py", line 602, in _compile
raise ValueError('unused keyword argument {!a}'.format(any_one))
ValueError: unused keyword argument 'private_names'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "sab.py", line 2, in <module>
print(guessit.api.guessit("blabla hello 123", options=None))
File "/usr/lib/python3/dist-packages/guessit/api.py", line 71, in guessit
return default_api.guessit(string, options)
File "/usr/lib/python3/dist-packages/guessit/api.py", line 222, in guessit
raise GuessitException(string, options)
guessit.api.GuessitException: An internal error has occured in guessit.
===================== Guessit Exception Report =====================
version=3.1.0
string=blabla hello 123
options={}
--------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/guessit/api.py", line 192, in guessit
config = self.configure(options, sanitize_options=False)
File "/usr/lib/python3/dist-packages/guessit/api.py", line 163, in configure
self.rebulk = rules_builder(advanced_config)
File "/usr/lib/python3/dist-packages/guessit/rules/__init__.py", line 56, in rebulk_builder
rebulk.rebulk(episodes(_config('episodes')))
File "/usr/lib/python3/dist-packages/guessit/rules/properties/episodes.py", line 168, in episodes
rebulk.chain(
File "/usr/lib/python3/dist-packages/rebulk/builder.py", line 179, in regex
return self.pattern(self.build_re(*pattern, **kwargs))
File "/usr/lib/python3/dist-packages/rebulk/builder.py", line 107, in build_re
return RePattern(*pattern, **kwargs)
File "/usr/lib/python3/dist-packages/rebulk/pattern.py", line 441, in __init__
pattern = call(re.compile, pattern, **self._kwargs)
File "/usr/lib/python3/dist-packages/rebulk/loose.py", line 60, in call
return function(*call_args, **call_kwargs)
File "/usr/local/lib/python3.8/dist-packages/regex/regex.py", line 351, in compile
return _compile(pattern, flags, ignore_unused, kwargs, _cache_all)
File "/usr/local/lib/python3.8/dist-packages/regex/regex.py", line 602, in _compile
raise ValueError('unused keyword argument {!a}'.format(any_one))
ValueError: unused keyword argument 'private_names'
--------------------------------------------------------------------
Please report at https://github.com/guessit-io/guessit/issues.
====================================================================
since it was suggested above, and got this result:pip3 uninstall regex
Code: Select all
Traceback (most recent call last):
File "sab.py", line 1, in <module>
import guessit
File "/usr/lib/python3/dist-packages/guessit/__init__.py", line 8, in <module>
from .api import guessit, GuessItApi
File "/usr/lib/python3/dist-packages/guessit/api.py", line 20, in <module>
from .rules import rebulk_builder
File "/usr/lib/python3/dist-packages/guessit/rules/__init__.py", line 11, in <module>
from .properties.episodes import episodes
File "/usr/lib/python3/dist-packages/guessit/rules/properties/episodes.py", line 15, in <module>
from guessit.rules.common.numeral import parse_numeral, numeral
File "/usr/lib/python3/dist-packages/guessit/rules/common/numeral.py", line 71, in <module>
__romanNumeralPattern = re.compile('^' + roman_numeral + '$')
AttributeError: module 'regex' has no attribute 'compile'
Code: Select all
AttributeError: module 'regex' has no attribute 'compile'
Code: Select all
locate regex.py
Code: Select all
>>> import regex
>>> regex.__file__
'/home/sander/.local/lib/python3.8/site-packages/regex/__init__.py'
>>>