diff --git a/requirements/common-constraints.txt b/requirements/common-constraints.txt index 929e9d718..9f950f20e 100644 --- a/requirements/common-constraints.txt +++ b/requirements/common-constraints.txt @@ -478,7 +478,9 @@ tokenizers==0.21.0 toml==0.10.2 # via streamlit torch==2.2.2 - # via sentence-transformers + # via + # -r requirements/requirements-help.in + # sentence-transformers tornado==6.4.2 # via streamlit tqdm==4.67.1 diff --git a/requirements/requirements-help.in b/requirements/requirements-help.in index cf92f905f..9755952c4 100644 --- a/requirements/requirements-help.in +++ b/requirements/requirements-help.in @@ -3,3 +3,7 @@ llama-index-embeddings-huggingface # Because sentence-transformers doesn't like >=2 numpy<2 + +# Mac x86 only supports 2.2.2 +# https://discuss.pytorch.org/t/why-no-macosx-x86-64-build-after-torch-2-2-2-cp39-none-macosx-10-9-x86-64-whl/204546/2 +torch==2.2.2 \ No newline at end of file diff --git a/requirements/requirements-help.txt b/requirements/requirements-help.txt index 7a38e0c4c..c62ad8c6d 100644 --- a/requirements/requirements-help.txt +++ b/requirements/requirements-help.txt @@ -253,6 +253,7 @@ tokenizers==0.21.0 torch==2.2.2 # via # -c requirements/common-constraints.txt + # -r requirements/requirements-help.in # sentence-transformers tqdm==4.67.1 # via