Update to python 3.10 now that blocker (weighted-levenshtein) is

resolved.  3.11 is still blocked by llvmlite.

Also refresh other dependencies while I'm here.
This commit is contained in:
kris 2023-02-09 23:51:11 +00:00
parent ee66fa0bcf
commit 08526ed190
2 changed files with 8 additions and 6 deletions

View File

@ -50,10 +50,10 @@ TODO: link video once it is available.
## Installation
This currently requires python3.8 because some dependencies (e.g. weighted-levenshtein) don't compile with 3.9+.
This currently requires python3.10 because the llvmlite dependency doesn't compile with 3.11. This is tracked in https://github.com/numba/numba/issues/8304
```
python3.8 -m venv venv
python3.10 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```

View File

@ -4,10 +4,12 @@ certifi==2022.12.7
cffi==1.15.1
charset-normalizer==3.0.1
colormath==3.0.0
colour-science==0.4.2
Cython==0.29.33
decorator==5.1.1
etaprogress==1.1.1
idna==3.4
importlib-metadata==6.0.0
imageio==2.25.0
joblib==1.2.0
librosa==0.9.2
llvmlite==0.39.1
@ -20,11 +22,11 @@ pooch==1.6.0
pycparser==2.21
requests==2.28.2
resampy==0.4.2
scikit-learn==1.2.0
scikit-learn==1.2.1
scikit-video==1.1.11
scipy==1.10.0
soundfile==0.11.0
threadpoolctl==3.1.0
typing_extensions==4.4.0
urllib3==1.26.14
weighted-levenshtein==0.2.1
zipp==3.11.0
weighted-levenshtein==0.2.2