fix: Avoid exception on dev releases

main
Raphaël Vinot 2024-11-15 12:34:05 +01:00
parent 226f2918e2
commit 0d88a9d909
1 changed files with 2 additions and 2 deletions

View File

@ -216,8 +216,8 @@ class PyMISP:
if 'errors' in response:
logger.warning(response['errors'][0])
else:
pymisp_version_tup = tuple(int(x) for x in __version__.split('.'))
recommended_version_tup = tuple(int(x) for x in response['version'].split('.'))
pymisp_version_tup = tuple(int(x) for x in __version__.split('.')[:3])
recommended_version_tup = tuple(int(x) for x in response['version'].split('.')[:3])
if recommended_version_tup < pymisp_version_tup[:3]:
logger.info(f"The version of PyMISP recommended by the MISP instance ({response['version']}) is older than the one you're using now ({__version__}). If you have a problem, please upgrade the MISP instance or use an older PyMISP version.")
elif pymisp_version_tup[:3] < recommended_version_tup: