Hello,
Summary: python3.7+elastalert+python jira1.x(elastalert dependency) are incompatible, jira 2.x brings compatibility with python 3.7 so this dependency version might be needed to be updated.
And in detail:
New elastalert versions using python3 won't run with python 3.7 (but works with python 3.6).
Is seems caused by dependent python jira library (currently jira>=1.0.10,<1.0.15) that is incompatible with python 3.7 (see pycontribs/jira#618).
This issue has been fixed since jira package version 2.0.0, so I guess jira needs to be updated (I have compiled elasticsearch with python 3.7 and jira 2.0.0, and it seems to work, but as I don't use jira I cant test elastalert-jira integration...)
Best regards
Hello,
Summary: python3.7+elastalert+python jira1.x(elastalert dependency) are incompatible, jira 2.x brings compatibility with python 3.7 so this dependency version might be needed to be updated.
And in detail:
New elastalert versions using python3 won't run with python 3.7 (but works with python 3.6).
Is seems caused by dependent python jira library (currently jira>=1.0.10,<1.0.15) that is incompatible with python 3.7 (see pycontribs/jira#618).
This issue has been fixed since jira package version 2.0.0, so I guess jira needs to be updated (I have compiled elasticsearch with python 3.7 and jira 2.0.0, and it seems to work, but as I don't use jira I cant test elastalert-jira integration...)
Best regards