-
1.9.5 [24 December 2023]
- Improved Catalan Support
- Added more missing templates (7+)
- TODO: Still missing 9 templates for 28 out of 8616 verbs
- See
test_inflector_ca.test_all_verbs_have_templates
- Improved Catalan Support
-
1.9.4 [23 December 2023]
- Improved Catalan Support
- Added more missing templates (8+)
- TODO: Still missing 26 templates for 172 out of 8616 verbs
- See
test_inflector_ca.test_all_verbs_have_templates
- Improved Catalan Support
-
1.9.3 [22 December 2023]
- Improved Catalan support
- Added more missing verb conjugation templates
- Can now conjugate 8578 verbs using 42 templates
- TODO: Still missing 38 templates for 200+ verbs
- See
test_inflector_ca.test_all_verbs_have_templates
- Made Catalan inflector template matching more loose
- Added
verbecc.string_utils.get_common_letter_count
- Now matches if template ending has len()-1 chars in common with infinitive ending (not counting accents)
- E.g. Not just
aure
andeure
match, but alsoçar
andcer
- Added
- Added more missing verb conjugation templates
- Enhanced conjugation template syntax: now supports stem-changing verbs through two new features:
-
- New stem-modifying XML attribute:
modify-stem="strip-accents"
- New stem-modifying XML attribute:
-
- Stem-modifying delete operator '
-
'
- Stem-modifying delete operator '
- e.g.
<template name="conèix:er" modify-stem="strip-accents"> <passat-simple> <p><i>--guí</i></p>
- With the above template,
conèix
+--guí
=jo coneguí
andreconèix
+--guí
=jo reconeguí
-
- Added
gender
flag to support feminine pronouns - Modified to put
-
placeholder in conjugation for tenses that aren't conjugated e.g.
"caldre", "indicatiu", "present", False, "f", [ "-", "-", "ella cal", "-", "-", "elles calen", ]
- Improved Catalan support
-
1.9.2 [17 December 2023]
- Fixed bug in new
localization
module - Renamed
localize_mood
andlocalize_tense
toxmood
andxtense
- Added
localization
example - Fixed Catalan verbs: mentir, pagar, naixer, néixer
- Ran autoformatter
- Fixed bug in new
-
1.9.1 [17 December 2023]
- Renamed Catalan 'preterit' to 'passat-simple'
- Cont. added more missing conjugation templates for Catalan, decent support for most Catalan verbs now
- Added
localization
module with localization functionslocalize_mood
andlocalize_tense
- Removed pre-generated model .zip files
- Added dummy file in models directory as workaround for installation issue
- fixed KeyError with Spanish verb abolir
-
1.9.0 [December 2023]
- Added limited support for Catalan language
- Please help improve support for Catalan verb conjugation, PRs welcome
- Modernization: added type hints
- Modernization: switched from setup.py to pyproject.toml
- Updated dependencies (scikit-learn, etc.)
- Now targetting Python 3.11
-
1.8.1 [28 December 2022]
- Updated from Python 3.7 to Python 3.10
- Updated dependencies
- Increased SGDClassifier max_iter from 4000 to 40000
- Regenerated models