Spanish Conjugator is a Python library designed to conjugate Spanish verbs. It provides a `Conjugator` class with a `conjugate` method that takes a root verb, tense, mood, and an optional pronoun to return the correctly conjugated form. The library is actively maintained and currently at version 2.3.9474, with a release cadence that appears to be driven by development cycles rather than a fixed schedule.
pip install spanishconjugatorVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to import the `Conjugator` class and use its `conjugate` method. It shows examples for different tenses, moods, and pronouns, including the case where the pronoun is optional for the present indicative tense.
Always provide the `pronoun` parameter unless you are specifically conjugating a verb in the 'present' 'indicative' mood and intend to get a default or full conjugation list for all pronouns (if supported, current quickstart shows single pronoun output).
Consult the official documentation or source code for the exact list of supported tenses, moods, and pronouns to ensure correct input strings. Example: 'imperfect' not 'past imperfect'.
Check the official documentation or GitHub repository for the exact list of supported tense strings (e.g., 'imperfect', 'present', 'future').
Add the 'pronoun' argument to the `conjugate` method call, specifying the desired pronoun (e.g., 'yo', 'tu', 'el', 'nosotros', 'vosotros', 'ellos'). Remember it's only optional for 'present' 'indicative'.
Verify if the specific irregular verb and its conjugation for the given tense/mood/pronoun is expected to be handled by the library. If issues persist, consult the library's issue tracker or consider contributing to expand its irregular verb handling.
No dependency data recorded yet.