SekouD/mlconjug

English Irregular verbs do not seem to conjugate properly (again)

rongybika opened this issue · 1 comments

Same issue as described in the issue with number 77

Describe the bug
Sometimes, verbs with no common roots with their declensions get inserted as a prefix.

To Reproduce
Steps to reproduce the behavior:

default_conjugator = mlconjug.Conjugator(language='en')
test_verb = default_conjugator.conjugate("go")
all_conjugated_forms = test_verb.iterate()
print(all_conjugated_forms)

Returns 'gogo' instead of 'go', 'gogone' insted of 'gone'

Expected behavior

Should return 'gone' instead of 'gogone', 'go' instead of 'gogo'.

Desktop (please complete the following information):

OS: [e.g. All Oses]
Version [3.4.0]

Hi @rongybika, I am @SekouDiaoNlp, formerly on GitHub as @SekouD and I am the original author of mlconjug. I created a new GitHub account at @SekouDiaoNlp as my former account was mostly for my academic projects, while my new account @SekouDiaoNlp is more focused on my professional projects as well as my open-source projects.
I have just released a new version of mlconjug called mlconjug3, to indicate that I dropped support for Python 2.x as it has been deprecated by the end of 2019.

To install it just run :
pip install mlconjug3

And to answer your initial bug request, the bug with English verbs has been fixed in version 3.7.1 of mlconjug3

Have a nice day and thank you for using mlconjug3.

Cheers!