Toisto

Latest version: v0.34.1

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 11

0.23.0

Fixed

- Some quizzes would not be created if nouns are invariant in one language, but not in another (like "sheep" or "means of transportation"). Fixes [438](https://github.com/fniessink/toisto/issues/438).
- Don't show an example multiple times if it has multiple meanings. Fixes [774](https://github.com/fniessink/toisto/issues/774).
- There would be two spaces between ⚠️ and "Incorrect...". Fixes [775](https://github.com/fniessink/toisto/issues/775).
- Finnish "entä" is not a synonym of "ja". Fixes [778](https://github.com/fniessink/toisto/issues/778).
- Use the terms 'feminine' and 'masculine' instead of 'female' and 'male' for grammatical gender. Fixes [789](https://github.com/fniessink/toisto/issues/789).
- Don't include generated spelling alternatives (for example, "it's" for "it is") in the progress table. Fixes [794](https://github.com/fniessink/toisto/issues/794).
- Don't say "Please try again, in standard (answer language)." when it is the question language that is colloquial. Fixes [799](https://github.com/fniessink/toisto/issues/799).

Added

- Print the progress report dramatically (character by character) to make it stand out more.
- Add support for the past perfect tense. Closes [660](https://github.com/fniessink/toisto/issues/660).
- Add word order quizzes for sentences with five or more words. Closes [757](https://github.com/fniessink/toisto/issues/757).
- When hitting enter at an empty prompt to have Toisto repeat the word or sentence, say it more slowly. Closes [779](https://github.com/fniessink/toisto/issues/779).
- In addition to coloring erroneous characters red, also underline them so it's easier to distinguish them for users with red/green color blindness. Closes [796](https://github.com/fniessink/toisto/issues/796).

0.22.0

Fixed

- What were called homonyms previously, are actually homographs: labels that are spelled the same.
- Languages in Finnish should be lower case, but Toisto did not enforce this. Fixes [736](https://github.com/fniessink/toisto/issues/736).

Added

- Automatically generate hints for capitonyms. For example, "Kreikka" (Greece) and "kreikka" (Greek) in Finnish. Closes [730](https://github.com/fniessink/toisto/issues/730).

0.21.0

Fixed

- Don't print an extra empty line between quizzes. Fixes [719](https://github.com/fniessink/toisto/issues/719).
- Use colors with better contrast in black on white terminals. Fixes [720](https://github.com/fniessink/toisto/issues/720).
- While quizzing colloquial language, when the user answers in the colloquial language instead of the standard language, add "standard" to the warning message. Fixes [743](https://github.com/fniessink/toisto/issues/743).
- Don't capitalize wind directions in English and Dutch.

Changed

- Don't check capitalisation for answers in the source language. Fixes [721](https://github.com/fniessink/toisto/issues/721).

Added

- Automatically generate hints for homographs. Closes [725](https://github.com/fniessink/toisto/issues/725).
- Add Finnish puhekieli for olla (omistaa).
- Add some art related concepts.

0.20.0

Added

- Allow for showing progress while practicing. See `toisto practice --help`. Closes [711](https://github.com/fniessink/toisto/issues/711).

0.19.0

Fixed

- Accept an initial capital letter when both the question and the answer of a quiz are in lower case. Fixes [671](https://github.com/fniessink/toisto/issues/671).
- Use single quotes when referring to questions and answers in user feedback. When feedback ends with a quoted question or answer, only add a period if the quoted question or answer does not already end with punctuation. Fixes [675](https://github.com/fniessink/toisto/issues/675).
- Allow for omitting the article when the source language is Dutch and the answer has a capital. For example, when the correct answer was "het Engels", answering "Engels" would be marked as incorrect. Fixes [680](https://github.com/fniessink/toisto/issues/680).
- When concepts have roots that also have roots, not only quiz the direct root concepts before the compound concept but also the roots of the roots. For example, one of the roots of "last weekend" would be "weekend", which in turn has "week" and "end" as roots. Fixes [683](https://github.com/fniessink/toisto/issues/683).

Added

- Add support for the present perfect tense. Closes [632](https://github.com/fniessink/toisto/issues/632).
- When showing examples, also show the meaning of the examples. Closes [638](https://github.com/fniessink/toisto/issues/638).
- Clarify in the documentation which concept relations are recursive. Closes [683](https://github.com/fniessink/toisto/issues/683).
- When showing examples that have synonyms, show all synonyms. Closes [688](https://github.com/fniessink/toisto/issues/688).
- Add several concepts.

0.18.1

Fixed

- When showing examples, show only one spelling alternative. Fixes [639](https://github.com/fniessink/toisto/issues/639).
- When quizzing colloquial language (which is quizzed spoken only), show the colloquial language after the quiz. Fixes [640](https://github.com/fniessink/toisto/issues/640).
- Split the "head" concept into two different concepts: head as in part of a human or animal body and head as in the main part of something. Fixes [643](https://github.com/fniessink/toisto/issues/643).
- When quizzing a colloquial sentence, mention that the user is expected to enter a complete sentence. Fixes [645](https://github.com/fniessink/toisto/issues/645).
- When quizzing a translation from source language to target language, show any examples in the target language. Fixes [649](https://github.com/fniessink/toisto/issues/649).

Page 4 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.