pin pillow<11 to avoid regressing streamlit to ancient 1.22

This commit is contained in:
Paul Gauthier 2024-10-31 15:31:58 -07:00
parent 27711010a0
commit 0c4e4a123a
5 changed files with 30 additions and 47 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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