bretttolbert / verbecc

Complete Conjugation of any Verb(e) in Catalan, French, Italian, Portuguese, Romanian or Spanish and conjugate unknown verbs using Machine Learning
http://verbe.cc
GNU Lesser General Public License v3.0
75 stars 9 forks source link

KeyError with the spanish verb 'abolir' #10

Closed CarolinaRDC closed 9 months ago

CarolinaRDC commented 2 years ago

My configuration:

3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)] 
 win32 

Hello, I'm using the last version of verbecc, 1.7.1 and I have encountered the following error when trying to inflect the verb I have mentioned in the title: abolir

Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "C:\Users\0016195\PycharmProjects\djingo-ling-2\venv\lib\site-packages\verbecc\conjugator.py", line 38, in conjugate
    return self._inflector.conjugate(infinitive)
  File "C:\Users\0016195\PycharmProjects\djingo-ling-2\venv\lib\site-packages\verbecc\inflector.py", line 21, in conjugate
    moods[mood] = self._conjugate_mood(co, mood)
  File "C:\Users\0016195\PycharmProjects\djingo-ling-2\venv\lib\site-packages\verbecc\inflector.py", line 107, in _conjugate_mood
    ret.update(self._get_compound_conjugations_for_mood(co, mood_name))
  File "C:\Users\0016195\PycharmProjects\djingo-ling-2\venv\lib\site-packages\verbecc\inflector.py", line 122, in _get_compound_conjugations_for_mood
    ret[tense_name] = self._conjugate_mood_tense(co, mood_name, tense_name)
  File "C:\Users\0016195\PycharmProjects\djingo-ling-2\venv\lib\site-packages\verbecc\inflector.py", line 134, in _conjugate_mood_tense
    self._auxilary_verb_uses_alternate_conjugation(tense_name))
  File "C:\Users\0016195\PycharmProjects\djingo-ling-2\venv\lib\site-packages\verbecc\inflector.py", line 242, in _conjugate_compound
    co.template.moods[persons_mood_name].tenses[aux_tense_name].person_endings]
KeyError: 'presente'