Releases: Ars-Linguistica/mlconjug3
Releases · Ars-Linguistica/mlconjug3
v3.10.4
What's Changed
- Fixed error in examples. See issue #442 by @SekouDiaoNlp in #453
- Update requirements_dev.txt by @SekouDiaoNlp in #454
- Update requirements_dev.txt by @SekouDiaoNlp in #455
- Bump snok/install-poetry from 1.3.3 to 1.3.4 by @dependabot in #443
- Bump actions/setup-python from 4.5.0 to 4.7.0 by @dependabot in #444
- Bump ossf/scorecard-action from 2.1.2 to 2.2.0 by @dependabot in #445
- Bump step-security/harden-runner from 2.1.0 to 2.5.1 by @dependabot in #446
- Bump actions/checkout from 3.3.0 to 3.6.0 by @dependabot in #447
- Update cryptography requirement from ~39.0.0 to ~41.0.3 by @dependabot in #448
- Update joblib requirement from ~1.2.0 to >=1.2,<1.4 by @dependabot in #449
- Update tomlkit requirement from ~0.11.6 to >=0.11.6,<0.13.0 by @dependabot in #450
- Update pytest-cov requirement from ~4.0.0 to ~4.1.0 by @dependabot in #451
- Update pytest requirement from ~7.2.1 to ~7.4.0 by @dependabot in #452
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.10 by @dependabot in #456
- Bump sigstore/gh-action-sigstore-python from 1.1.0 to 2.0.1 by @dependabot in #457
- Bump snyk/actions from e25b2e6f5658d1bb7a6671b113260f13134cc3af to 299cde98a08ff8b1c2bfde1e5a067bce67a6d2b8 by @dependabot in #458
- Bump github/codeql-action from 2.2.1 to 2.21.5 by @dependabot in #459
- Update sphinx requirement from ~6.1.3 to ~6.2.1 by @dependabot in #461
- Update furo requirement from ~2022.12.7 to ~2023.8.19 by @dependabot in #462
- Update rich requirement from >=13.2,<13.4 to >=13.2,<13.6 by @dependabot in #463
- Update coverage requirement from ~7.1.0 to ~7.3.0 by @dependabot in #464
- Update sphinx requirement from ~6.2.1 to ~7.1.2 by @dependabot in #465
- Update tox requirement from ~4.4.3 to ~4.11.0 by @dependabot in #466
- Update mypy requirement from ~0.991 to ~1.5 by @dependabot in #467
- Update docutils requirement from ~0.19 to ~0.20 by @dependabot in #468
- Update README.rst by @SekouDiaoNlp in #470
- Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in #469
- Update README.rst by @SekouDiaoNlp in #471
- Cleanup by @SekouDiaoNlp in #472
- Retrained models with scikit-learn v1.3.0 by @SekouDiaoNlp in #473
- Version 3.10.4 by @SekouDiaoNlp in #475
- Version 3.10.4 by @SekouDiaoNlp in #476
- Updated requirements. by @SekouDiaoNlp in #477
- Updated requirements by @SekouDiaoNlp in #478
- Fixed documentation issue. by @SekouDiaoNlp in #479
- Fixed rst rendering on pypi by @SekouDiaoNlp in #480
- Fixed PyPi rendering issue. by @SekouDiaoNlp in #481
- Fixed rendering issue on PyPi by @SekouDiaoNlp in #482
Full Changelog: v3.10.3...v3.10.4
mlconjug3 v3.10.3
Fixed display bug for single row tenses.
mlconjug3 v3.10.2
-Retrained models with scikit-learn 1.2.1
mlconjug3 version 3.10.1
We're thrilled to announce the release of mlconjug3 v3.10.1, packed with new features and improvements to make your conjugation experience smoother and faster than ever! 🚀
Here's what's new in this release:
- Fixed display bug for English infinitives: You can now conjugate English verbs without encountering display issues. 🎉
- More pervading caching for better performance: You'll now experience faster conjugation thanks to our improved caching mechanism. 💨
- Improved documentation: We've made it easier for you to understand how mlconjug3 works and how you can use it in your own projects. 📚
- Migrated project to ARS Linguistic: mlconjug3 is now a proud member of the ARS Linguistica organization, dedicated to developing free and accessible linguistic tools and resources for all. 🤝
- We hope you enjoy the new release of mlconjug3 and its improved performance, and we're excited to continue working with ARS Linguistica to make linguistic tools and resources accessible to all. 💪
Join us in our mission to advance linguistic research, documentation, and education, and preserve linguistic diversity! 🧬
Full Changelog: 3.10.0...3.10.1
mlconjug3 version 3.10
3.10.0 (2023-26-01)
We are excited to announce the release of mlconjug3 version 3.10! This release brings a number of new features and improvements to make your experience even better.
- Config files for ease of use of the command line: You can now use config files to specify your preferences for the command line interface. This allows you to easily set your language, subject, output file, and file format, as well as customize the styling of the conjugation table.
- Caching of xml conjugation files for faster loading: We have implemented caching of the xml conjugation files, which will greatly speed up the loading time of the conjugator.
- Complete overhaul of the documentation: We have completely overhauled the documentation for mlconjug3, making it more comprehensive and user-friendly.
- Signed release using sigstore: We have signed this release using sigstore, which ensures that the release has not been tampered with and comes from a trusted source.
mlconjug3v3.9.0
- Added support for Python 3.11
- Updated dependencies to scikit-learn 1.2.0 with a noticeable speed inrease in training and inference performance.
- Added ConjugatorTrainer class to easily and flexibly train new conjugators.
- Added support for the rich library for better visuals. Now the conjugation tables are pretty printed and formatted.
- Added multi-processing conjugation of multiple verbs for better performance on server applications using mlconjug3.
- Added LRU cache to the the Conjugator.conjugate() method for better performance on applications with long running time.
- Updated documentation with the new classes and more detailed information and visuals.
- Refactor of internal classes, but keeping the same public interface in preparation for mlconjug3 v4.
mlconjug3 v3.8.3
- Tweaked optimal learning parameters for the various language models.
- Project Metadata in
pyproject.toml
file for building the package from source is 100% compliant. - Migrated build system to
poetry
/PyPa build
. - Updated dependencies to
scikit-learn 1.0.2
with a noticeable speed increase in training and inference performance. - Updated documentation.
mlconjug3 v3.8.2
What's Changed
3.8.2 (2021-28-10)
- Fixed issue with the pyproject.toml file which caused the dependency solver to fail on install when using pip instead of poetry.
3.8.1 (2021-28-10)
- Updated documentation and Package metadata.
3.8.0 (2021-28-10)
- Fixed bug that would silently skip uppercase characters in the CountVectorizer. See: scikit-learn/scikit-learn#19401
- Retrained all models with fixed CountVectorizer.
- Added full support for pyproject.toml file for building the package from source.
- Migrated build system to poetry.
- Updated dependen
Full Changelog: SekouDiaoNlp/mlconjug3@v3.7.22...v3.8.2
3.7.22
Fixed installation issue.
3.7.21
- Retrained all models with scikit-learn 1.0.
- Updated documentation.
- Updated dependencies.
- Removed support for python 3.6.