Я использовал MontyLingua для флексии и спряжения слов. https://pypi.python.org/pypi/MontyLingua/2.1
mlg = MontyLingua.MontyNLGenerator.MontyNLGenerator()
mlg.conjugate_verb(verb,mode)
Дополнительная информация: https://en.wikipedia.org/wiki/ MontyLingua