added [browser] extra; refac the pip install utils

This commit is contained in:
Paul Gauthier 2024-07-14 17:22:17 +01:00
parent 057c1af449
commit 76dad84285
13 changed files with 257 additions and 151 deletions

View file

@ -8,8 +8,6 @@ aiohttp==3.9.5
# via litellm
aiosignal==1.3.1
# via aiohttp
altair==5.3.0
# via streamlit
annotated-types==0.7.0
# via pydantic
anyio==4.4.0
@ -25,12 +23,8 @@ backoff==2.2.1
# via -r requirements/requirements.in
beautifulsoup4==4.12.3
# via -r requirements/requirements.in
blinker==1.8.2
# via streamlit
cachetools==5.3.3
# via
# google-auth
# streamlit
# via google-auth
certifi==2024.7.4
# via
# httpcore
@ -43,9 +37,7 @@ cffi==1.16.0
charset-normalizer==3.3.2
# via requests
click==8.1.7
# via
# litellm
# streamlit
# via litellm
configargparse==1.7
# via -r requirements/requirements.in
diff-match-patch==20230430
@ -67,9 +59,7 @@ fsspec==2024.6.1
gitdb==4.0.11
# via gitpython
gitpython==3.1.43
# via
# -r requirements/requirements.in
# streamlit
# via -r requirements/requirements.in
google-ai-generativelanguage==0.6.6
# via google-generativeai
google-api-core[grpc]==2.19.1
@ -129,14 +119,10 @@ importlib-metadata==7.2.1
importlib-resources==6.4.0
# via -r requirements/requirements.in
jinja2==3.1.4
# via
# altair
# litellm
# pydeck
# via litellm
jsonschema==4.22.0
# via
# -r requirements/requirements.in
# altair
# litellm
jsonschema-specifications==2023.12.1
# via jsonschema
@ -159,32 +145,19 @@ networkx==3.2.1
numpy==1.26.4
# via
# -r requirements/requirements.in
# altair
# pandas
# pyarrow
# pydeck
# scipy
# streamlit
openai==1.35.10
# via litellm
packaging==24.1
# via
# -r requirements/requirements.in
# altair
# huggingface-hub
# streamlit
pandas==2.2.2
# via
# altair
# streamlit
pathspec==0.12.1
# via
# -r requirements/requirements.in
# grep-ast
pillow==10.4.0
# via
# -r requirements/requirements.in
# streamlit
# via -r requirements/requirements.in
playwright==1.45.0
# via -r requirements/requirements.in
prompt-toolkit==3.0.47
@ -201,9 +174,6 @@ protobuf==4.25.3
# googleapis-common-protos
# grpcio-status
# proto-plus
# streamlit
pyarrow==16.1.0
# via streamlit
pyasn1==0.6.0
# via
# pyasn1-modules
@ -221,8 +191,6 @@ pydantic==2.8.2
# openai
pydantic-core==2.20.1
# via pydantic
pydeck==0.9.1
# via streamlit
pyee==11.1.0
# via playwright
pyflakes==3.2.0
@ -233,12 +201,8 @@ pypandoc==1.13
# via -r requirements/requirements.in
pyparsing==3.1.2
# via httplib2
python-dateutil==2.9.0.post0
# via pandas
python-dotenv==1.0.1
# via litellm
pytz==2024.1
# via pandas
pyyaml==6.0.1
# via
# -r requirements/requirements.in
@ -254,12 +218,9 @@ requests==2.32.3
# google-api-core
# huggingface-hub
# litellm
# streamlit
# tiktoken
rich==13.7.1
# via
# -r requirements/requirements.in
# streamlit
# via -r requirements/requirements.in
rpds-py==0.18.1
# via
# jsonschema
@ -268,8 +229,6 @@ rsa==4.9
# via google-auth
scipy==1.13.1
# via -r requirements/requirements.in
six==1.16.0
# via python-dateutil
smmap==5.0.1
# via gitdb
sniffio==1.3.1
@ -283,20 +242,10 @@ soundfile==0.12.1
# via -r requirements/requirements.in
soupsieve==2.5
# via beautifulsoup4
streamlit==1.36.0
# via -r requirements/requirements.in
tenacity==8.4.2
# via streamlit
tiktoken==0.7.0
# via litellm
tokenizers==0.19.1
# via litellm
toml==0.10.2
# via streamlit
toolz==0.12.1
# via altair
tornado==6.4.1
# via streamlit
tqdm==4.66.4
# via
# google-generativeai
@ -316,15 +265,10 @@ typing-extensions==4.12.2
# pydantic
# pydantic-core
# pyee
# streamlit
tzdata==2024.1
# via pandas
uritemplate==4.1.1
# via google-api-python-client
urllib3==2.2.2
# via requests
watchdog==4.0.1
# via -r requirements/requirements.in
wcwidth==0.2.13
# via prompt-toolkit
yarl==1.9.4