diff --git a/requirements.txt b/requirements.txt index 15ebf1078..b77960136 100644 --- a/requirements.txt +++ b/requirements.txt @@ -70,7 +70,7 @@ httpcore==1.0.6 # via httpx httpx==0.27.2 # via openai -huggingface-hub==0.26.1 +huggingface-hub==0.26.2 # via tokenizers idna==3.10 # via @@ -86,7 +86,7 @@ importlib-resources==6.4.5 # via -r requirements/requirements.in jinja2==3.1.4 # via litellm -jiter==0.6.1 +jiter==0.7.0 # via openai json5==0.9.25 # via -r requirements/requirements.in @@ -96,7 +96,7 @@ jsonschema==4.23.0 # litellm jsonschema-specifications==2024.10.1 # via jsonschema -litellm==1.50.4 +litellm==1.51.2 # via -r requirements/requirements.in markdown-it-py==3.0.0 # via rich @@ -120,7 +120,7 @@ numpy==1.26.4 # via # -r requirements/requirements.in # scipy -openai==1.52.2 +openai==1.53.0 # via litellm packaging==24.1 # via @@ -132,7 +132,7 @@ pathspec==0.12.1 # grep-ast pexpect==4.9.0 # via -r requirements/requirements.in -pillow==11.0.0 +pillow==10.4.0 # via -r requirements/requirements.in posthog==3.7.0 # via -r requirements/requirements.in @@ -187,7 +187,7 @@ requests==2.32.3 # tiktoken rich==13.9.3 # via -r requirements/requirements.in -rpds-py==0.20.0 +rpds-py==0.20.1 # via # jsonschema # referencing @@ -217,7 +217,7 @@ tokenizers==0.19.1 # via # -r requirements/requirements.in # litellm -tqdm==4.66.5 +tqdm==4.66.6 # via # huggingface-hub # openai @@ -239,7 +239,7 @@ urllib3==2.2.3 # requests wcwidth==0.2.13 # via prompt-toolkit -yarl==1.16.0 +yarl==1.17.1 # via aiohttp zipp==3.20.2 # via importlib-metadata diff --git a/requirements/requirements-browser.txt b/requirements/requirements-browser.txt index a5a3950c7..3fd0c8b60 100644 --- a/requirements/requirements-browser.txt +++ b/requirements/requirements-browser.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/requirements-browser.txt requirements/requirements-browser.in # -altair==4.2.2 +altair==5.4.1 # via streamlit attrs==24.2.0 # via @@ -27,8 +27,6 @@ click==8.1.7 # via # -c requirements/../requirements.txt # streamlit -entrypoints==0.4 - # via altair gitdb==4.0.11 # via # -c requirements/../requirements.txt @@ -41,10 +39,6 @@ idna==3.10 # via # -c requirements/../requirements.txt # requests -importlib-metadata==7.2.1 - # via - # -c requirements/../requirements.txt - # streamlit jinja2==3.1.4 # via # -c requirements/../requirements.txt @@ -70,29 +64,28 @@ mdurl==0.1.2 # via # -c requirements/../requirements.txt # markdown-it-py +narwhals==1.12.1 + # via altair numpy==1.26.4 # via # -c requirements/../requirements.txt - # altair # pandas - # pyarrow # pydeck # streamlit packaging==24.1 # via # -c requirements/../requirements.txt - # streamlit -pandas==2.2.3 - # via # altair # streamlit -pillow==11.0.0 +pandas==2.2.3 + # via streamlit +pillow==10.4.0 # via # -c requirements/../requirements.txt # streamlit -protobuf==3.20.3 +protobuf==5.28.3 # via streamlit -pyarrow==17.0.0 +pyarrow==18.0.0 # via streamlit pydeck==0.9.1 # via streamlit @@ -100,13 +93,10 @@ pygments==2.18.0 # via # -c requirements/../requirements.txt # rich -pympler==1.1 - # via streamlit python-dateutil==2.9.0.post0 # via # -c requirements/../requirements.txt # pandas - # streamlit pytz==2024.2 # via pandas referencing==0.35.1 @@ -122,7 +112,7 @@ rich==13.9.3 # via # -c requirements/../requirements.txt # streamlit -rpds-py==0.20.0 +rpds-py==0.20.1 # via # -c requirements/../requirements.txt # jsonschema @@ -135,33 +125,24 @@ smmap==5.0.1 # via # -c requirements/../requirements.txt # gitdb -streamlit==1.22.0 +streamlit==1.39.0 # via -r requirements/requirements-browser.in -tenacity==8.5.0 +tenacity==9.0.0 # via streamlit toml==0.10.2 # via streamlit -toolz==1.0.0 - # via altair tornado==6.4.1 # via streamlit typing-extensions==4.12.2 # via # -c requirements/../requirements.txt + # altair # streamlit tzdata==2024.2 # via pandas -tzlocal==5.2 - # via streamlit urllib3==2.2.3 # via # -c requirements/../requirements.txt # requests -validators==0.34.0 - # via streamlit watchdog==4.0.2 # via -r requirements/requirements-browser.in -zipp==3.20.2 - # via - # -c requirements/../requirements.txt - # importlib-metadata diff --git a/requirements/requirements-dev.txt b/requirements/requirements-dev.txt index 9dcd23c6c..00f8dde99 100644 --- a/requirements/requirements-dev.txt +++ b/requirements/requirements-dev.txt @@ -104,7 +104,7 @@ pandas==2.2.3 # via -r requirements/requirements-dev.in pathos==0.3.3 # via lox -pillow==11.0.0 +pillow==10.4.0 # via # -c requirements/../requirements.txt # matplotlib @@ -194,7 +194,7 @@ urllib3==2.2.3 # via # -c requirements/../requirements.txt # requests -virtualenv==20.27.0 +virtualenv==20.27.1 # via pre-commit wheel==0.44.0 # via pip-tools diff --git a/requirements/requirements-help.txt b/requirements/requirements-help.txt index 83804923b..2a5a6406d 100644 --- a/requirements/requirements-help.txt +++ b/requirements/requirements-help.txt @@ -82,7 +82,7 @@ httpx==0.27.2 # via # -c requirements/../requirements.txt # llama-index-core -huggingface-hub[inference]==0.26.1 +huggingface-hub[inference]==0.26.2 # via # -c requirements/../requirements.txt # llama-index-embeddings-huggingface @@ -104,7 +104,7 @@ joblib==1.4.2 # via # nltk # scikit-learn -llama-index-core==0.11.20 +llama-index-core==0.11.21 # via # -r requirements/requirements-help.in # llama-index-embeddings-huggingface @@ -147,7 +147,7 @@ packaging==24.1 # huggingface-hub # marshmallow # transformers -pillow==11.0.0 +pillow==10.4.0 # via # -c requirements/../requirements.txt # llama-index-core @@ -219,7 +219,7 @@ tokenizers==0.19.1 # transformers torch==2.2.2 # via sentence-transformers -tqdm==4.66.5 +tqdm==4.66.6 # via # -c requirements/../requirements.txt # huggingface-hub @@ -251,7 +251,7 @@ wrapt==1.16.0 # via # deprecated # llama-index-core -yarl==1.16.0 +yarl==1.17.1 # via # -c requirements/../requirements.txt # aiohttp diff --git a/requirements/requirements.in b/requirements/requirements.in index a1a88cba9..6e1ba07ef 100644 --- a/requirements/requirements.in +++ b/requirements/requirements.in @@ -17,7 +17,6 @@ sounddevice soundfile beautifulsoup4 PyYAML -Pillow diff-match-patch pypandoc litellm @@ -57,3 +56,6 @@ numpy<2 # Going past this makes dependencies unresolvable # Seems to be caused by sentence-transformers tokenizers==0.19.1 + +# streamlit 1.39.0 depends on this, as far back as 1.22 which is ancient and doesn't have chat ui +Pillow<11