ELITR / SLTev

SLTev is a tool for comprehensive evaluation of (simultaneous) spoken language translation.
8 stars 3 forks source link

why python >= 3.7? #49

Closed Gldkslfmsd closed 3 years ago

Gldkslfmsd commented 3 years ago

Hello, I can't install the latest version of SLTev from PyPI because it requires python3.7, but I, and everybody on our cluster, have only 3.6.9. Is it really necessary to require it? You're using users because of it.

Gldkslfmsd commented 3 years ago

I found it's because jiwer installs numpy, and by default it's numpy==1.20, which requires python>=3.7.

Maybe it could work with numpy==1.19.5 which is for python>=3.6 .

mohammad2928 commented 3 years ago

Hi, I have reduced the needed python version to 3.6. Please use the following version of SLTev: SLTev==1.1.3

Gldkslfmsd commented 3 years ago

only reducing didn't work. See PR #50

mohammad2928 commented 3 years ago

I will add numpy==1.19.5 to the install_requires of setup.py in the next version.

obo commented 3 years ago

@Matus: I successfully used SLTev with python 3.7.4 and 3.6.9 and it works for me. Please just confirm that the dependencies are made sensibly for both pythons and close this issue.