mirror of
https://github.com/LibreTranslate/LibreTranslate.git
synced 2025-06-19 07:30:59 +00:00
Use package.version for model version comparison
Change `--install-models` to `--force-update-models`
This commit is contained in:
parent
78713d8017
commit
94f63cedda
5 changed files with 6 additions and 4 deletions
|
@ -1,5 +1,6 @@
|
|||
|
||||
from argostranslate import package, translate
|
||||
from packaging import version
|
||||
|
||||
import libretranslate.language
|
||||
|
||||
|
@ -55,7 +56,7 @@ def check_and_install_models(force=False, load_only_lang_codes=None,update=False
|
|||
and pack.to_code == available_package.to_code
|
||||
):
|
||||
update = True
|
||||
if pack.package_version < available_package.package_version:
|
||||
if version.parse(pack.package_version) < version.parse(available_package.package_version):
|
||||
print(
|
||||
f"Updating {available_package} ({pack.package_version}->{available_package.package_version}) ..."
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue