planning-ai / requirements.txt
cjber's picture
fix: attempt to fix flickering on hf
2b51dec
raw
history blame
15.6 kB
# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml -o requirements.txt
aiofiles==24.1.0
# via unstructured-client
aiohappyeyeballs==2.4.6
# via aiohttp
aiohttp==3.11.13
# via
# langchain
# langchain-community
aiosignal==1.3.2
# via aiohttp
altair==5.5.0
# via streamlit
annotated-types==0.7.0
# via pydantic
anyio==4.8.0
# via
# httpx
# openai
# starlette
# watchfiles
asgiref==3.8.1
# via opentelemetry-instrumentation-asgi
async-timeout==4.0.3
# via
# aiohttp
# langchain
attrs==25.1.0
# via
# aiohttp
# jsonschema
# referencing
azure-ai-documentintelligence==1.0.0
# via planning-ai (pyproject.toml)
azure-core==1.32.0
# via
# azure-ai-documentintelligence
# presidio-anonymizer
backoff==2.2.1
# via posthog
bcrypt==4.2.1
# via
# chromadb
# streamlit-authenticator
beautifulsoup4==4.13.3
# via planning-ai (pyproject.toml)
blinker==1.9.0
# via streamlit
blis==1.2.0
# via thinc
brotli==1.1.0
# via py7zr
build==1.2.2.post1
# via chromadb
cachetools==5.5.2
# via
# google-auth
# streamlit
captcha==0.7.0
# via streamlit-authenticator
catalogue==2.0.10
# via
# spacy
# srsly
# thinc
certifi==2025.1.31
# via
# httpcore
# httpx
# kubernetes
# pyogrio
# pyproj
# requests
cffi==1.17.1
# via cryptography
charset-normalizer==3.4.1
# via requests
chroma-hnswlib==0.7.6
# via chromadb
chromadb==0.6.3
# via planning-ai (pyproject.toml)
click==8.1.8
# via
# nltk
# streamlit
# typer
# uvicorn
cloudpathlib==0.20.0
# via weasel
coloredlogs==15.0.1
# via onnxruntime
confection==0.1.5
# via
# thinc
# weasel
contourpy==1.3.1
# via matplotlib
cryptography==44.0.1
# via unstructured-client
cycler==0.12.1
# via matplotlib
cymem==2.0.11
# via
# preshed
# spacy
# thinc
dataclasses-json==0.6.7
# via langchain-community
deprecated==1.2.18
# via
# opentelemetry-api
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-semantic-conventions
distro==1.9.0
# via openai
durationpy==0.9
# via kubernetes
en-core-web-lg @ https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.8.0/en_core_web_lg-3.8.0-py3-none-any.whl
# via planning-ai (pyproject.toml)
eval-type-backport==0.2.2
# via unstructured-client
exceptiongroup==1.2.2
# via anyio
extra-streamlit-components==0.1.71
# via streamlit-authenticator
fastapi==0.115.8
# via chromadb
fastexcel==0.13.0
# via planning-ai (pyproject.toml)
filelock==3.17.0
# via
# huggingface-hub
# tldextract
# transformers
flatbuffers==25.2.10
# via onnxruntime
fonttools==4.56.0
# via matplotlib
frozenlist==1.5.0
# via
# aiohttp
# aiosignal
fsspec==2025.2.0
# via huggingface-hub
geopandas==1.0.1
# via planning-ai (pyproject.toml)
gitdb==4.0.12
# via gitpython
gitpython==3.1.44
# via streamlit
google-auth==2.38.0
# via kubernetes
googleapis-common-protos==1.68.0
# via opentelemetry-exporter-otlp-proto-grpc
greenlet==3.1.1
# via sqlalchemy
grpcio==1.70.0
# via
# chromadb
# opentelemetry-exporter-otlp-proto-grpc
h11==0.14.0
# via
# httpcore
# uvicorn
httpcore==1.0.7
# via httpx
httptools==0.6.4
# via uvicorn
httpx==0.28.1
# via
# chromadb
# langgraph-sdk
# langsmith
# openai
# unstructured-client
httpx-sse==0.4.0
# via langchain-community
huggingface-hub==0.29.1
# via
# tokenizers
# transformers
humanfriendly==10.0
# via coloredlogs
idna==3.10
# via
# anyio
# httpx
# requests
# tldextract
# yarl
importlib-metadata==8.5.0
# via opentelemetry-api
importlib-resources==6.5.2
# via chromadb
inflate64==1.0.1
# via py7zr
isodate==0.7.2
# via azure-ai-documentintelligence
jinja2==3.1.5
# via
# altair
# pydeck
# spacy
jiter==0.8.2
# via openai
joblib==1.4.2
# via
# nltk
# scikit-learn
jsonpatch==1.33
# via langchain-core
jsonpointer==3.0.0
# via jsonpatch
jsonschema==4.23.0
# via altair
jsonschema-specifications==2024.10.1
# via jsonschema
kiwisolver==1.4.8
# via matplotlib
kubernetes==32.0.1
# via chromadb
langchain==0.3.19
# via langchain-community
langchain-community==0.3.18
# via planning-ai (pyproject.toml)
langchain-core==0.3.39
# via
# planning-ai (pyproject.toml)
# langchain
# langchain-community
# langchain-openai
# langchain-text-splitters
# langchain-unstructured
# langgraph
# langgraph-checkpoint
langchain-openai==0.3.7
# via planning-ai (pyproject.toml)
langchain-text-splitters==0.3.6
# via langchain
langchain-unstructured==0.1.6
# via planning-ai (pyproject.toml)
langcodes==3.5.0
# via spacy
langgraph==0.2.74
# via planning-ai (pyproject.toml)
langgraph-checkpoint==2.0.16
# via langgraph
langgraph-sdk==0.1.53
# via langgraph
langsmith==0.3.11
# via
# langchain
# langchain-community
# langchain-core
language-data==1.3.0
# via langcodes
loguru==0.7.3
# via planning-ai (pyproject.toml)
mapclassify==2.8.1
# via planning-ai (pyproject.toml)
marisa-trie==1.2.1
# via language-data
markdown-it-py==3.0.0
# via rich
markupsafe==3.0.2
# via jinja2
marshmallow==3.26.1
# via dataclasses-json
matplotlib==3.10.0
# via planning-ai (pyproject.toml)
mdurl==0.1.2
# via markdown-it-py
mmh3==5.1.0
# via chromadb
monotonic==1.6
# via posthog
mpmath==1.3.0
# via sympy
msgpack==1.1.0
# via langgraph-checkpoint
multidict==6.1.0
# via
# aiohttp
# yarl
multivolumefile==0.2.3
# via py7zr
murmurhash==1.0.12
# via
# preshed
# spacy
# thinc
mypy-extensions==1.0.0
# via typing-inspect
narwhals==1.28.0
# via altair
nest-asyncio==1.6.0
# via unstructured-client
networkx==3.4.2
# via mapclassify
nltk==3.9.1
# via textblob
numpy==1.26.4
# via
# blis
# chroma-hnswlib
# chromadb
# contourpy
# geopandas
# langchain
# langchain-community
# mapclassify
# matplotlib
# onnxruntime
# pandas
# pydeck
# pyogrio
# scikit-learn
# scipy
# shapely
# spacy
# streamlit
# thinc
# transformers
oauthlib==3.2.2
# via
# kubernetes
# requests-oauthlib
onnxruntime==1.19.2
# via
# chromadb
# langchain-unstructured
openai==1.64.0
# via langchain-openai
opentelemetry-api==1.30.0
# via
# chromadb
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-instrumentation
# opentelemetry-instrumentation-asgi
# opentelemetry-instrumentation-fastapi
# opentelemetry-sdk
# opentelemetry-semantic-conventions
opentelemetry-exporter-otlp-proto-common==1.30.0
# via opentelemetry-exporter-otlp-proto-grpc
opentelemetry-exporter-otlp-proto-grpc==1.30.0
# via chromadb
opentelemetry-instrumentation==0.51b0
# via
# opentelemetry-instrumentation-asgi
# opentelemetry-instrumentation-fastapi
opentelemetry-instrumentation-asgi==0.51b0
# via opentelemetry-instrumentation-fastapi
opentelemetry-instrumentation-fastapi==0.51b0
# via chromadb
opentelemetry-proto==1.30.0
# via
# opentelemetry-exporter-otlp-proto-common
# opentelemetry-exporter-otlp-proto-grpc
opentelemetry-sdk==1.30.0
# via
# chromadb
# opentelemetry-exporter-otlp-proto-grpc
opentelemetry-semantic-conventions==0.51b0
# via
# opentelemetry-instrumentation
# opentelemetry-instrumentation-asgi
# opentelemetry-instrumentation-fastapi
# opentelemetry-sdk
opentelemetry-util-http==0.51b0
# via
# opentelemetry-instrumentation-asgi
# opentelemetry-instrumentation-fastapi
orjson==3.10.15
# via
# chromadb
# langgraph-sdk
# langsmith
overrides==7.7.0
# via chromadb
packaging==24.2
# via
# altair
# build
# geopandas
# huggingface-hub
# langchain-core
# langsmith
# marshmallow
# matplotlib
# onnxruntime
# opentelemetry-instrumentation
# pyogrio
# spacy
# streamlit
# thinc
# transformers
# weasel
pandas==2.2.3
# via
# planning-ai (pyproject.toml)
# geopandas
# mapclassify
# streamlit
pdf2image==1.17.0
# via planning-ai (pyproject.toml)
phonenumbers==8.13.55
# via presidio-analyzer
pillow==11.1.0
# via
# planning-ai (pyproject.toml)
# captcha
# matplotlib
# pdf2image
# streamlit
pip==25.0.1
# via planning-ai (pyproject.toml)
polars==1.23.0
# via planning-ai (pyproject.toml)
posthog==3.15.1
# via chromadb
preshed==3.0.9
# via
# spacy
# thinc
presidio-analyzer==2.2.357
# via planning-ai (pyproject.toml)
presidio-anonymizer==2.2.357
# via planning-ai (pyproject.toml)
propcache==0.3.0
# via
# aiohttp
# yarl
protobuf==5.29.3
# via
# googleapis-common-protos
# onnxruntime
# opentelemetry-proto
# streamlit
psutil==7.0.0
# via py7zr
py7zr==0.22.0
# via planning-ai (pyproject.toml)
pyarrow==19.0.1
# via
# fastexcel
# streamlit
pyasn1==0.6.1
# via
# pyasn1-modules
# rsa
pyasn1-modules==0.4.1
# via google-auth
pybcj==1.0.3
# via py7zr
pycparser==2.22
# via cffi
pycryptodome==3.21.0
# via presidio-anonymizer
pycryptodomex==3.21.0
# via py7zr
pydantic==2.10.6
# via
# chromadb
# confection
# fastapi
# langchain
# langchain-core
# langsmith
# openai
# pydantic-settings
# spacy
# thinc
# unstructured-client
# weasel
pydantic-core==2.27.2
# via pydantic
pydantic-settings==2.8.0
# via langchain-community
pydeck==0.9.1
# via streamlit
pygments==2.19.1
# via rich
pyjwt==2.10.1
# via streamlit-authenticator
pyogrio==0.10.0
# via geopandas
pypandoc==1.15
# via planning-ai (pyproject.toml)
pyparsing==3.2.1
# via matplotlib
pypdf==5.3.0
# via
# planning-ai (pyproject.toml)
# unstructured-client
pypdf2==3.0.1
# via planning-ai (pyproject.toml)
pypika==0.48.9
# via chromadb
pyppmd==1.1.1
# via py7zr
pyproj==3.7.1
# via geopandas
pyproject-hooks==1.2.0
# via build
pyqt6==6.8.1
# via planning-ai (pyproject.toml)
pyqt6-qt6==6.8.2
# via pyqt6
pyqt6-sip==13.10.0
# via pyqt6
python-dateutil==2.9.0.post0
# via
# kubernetes
# matplotlib
# pandas
# posthog
# unstructured-client
python-dotenv==1.0.1
# via
# planning-ai (pyproject.toml)
# pydantic-settings
# uvicorn
pytz==2025.1
# via pandas
pyyaml==6.0.2
# via
# chromadb
# huggingface-hub
# kubernetes
# langchain
# langchain-community
# langchain-core
# presidio-analyzer
# streamlit-authenticator
# transformers
# uvicorn
pyzstd==0.16.2
# via py7zr
referencing==0.36.2
# via
# jsonschema
# jsonschema-specifications
regex==2024.11.6
# via
# nltk
# presidio-analyzer
# tiktoken
# transformers
requests==2.32.3
# via
# azure-core
# huggingface-hub
# kubernetes
# langchain
# langchain-community
# langsmith
# posthog
# requests-file
# requests-oauthlib
# requests-toolbelt
# spacy
# streamlit
# tiktoken
# tldextract
# transformers
# weasel
requests-file==2.1.0
# via tldextract
requests-oauthlib==2.0.0
# via kubernetes
requests-toolbelt==1.0.0
# via
# langsmith
# unstructured-client
rich==13.9.4
# via
# chromadb
# streamlit
# typer
rpds-py==0.23.1
# via
# jsonschema
# referencing
rsa==4.9
# via google-auth
safetensors==0.5.2
# via transformers
scikit-learn==1.6.1
# via mapclassify
scipy==1.15.2
# via
# mapclassify
# scikit-learn
setuptools==75.8.0
# via
# marisa-trie
# spacy
# thinc
shapely==2.0.7
# via geopandas
shellingham==1.5.4
# via typer
six==1.17.0
# via
# azure-core
# kubernetes
# posthog
# python-dateutil
smart-open==7.1.0
# via weasel
smmap==5.0.2
# via gitdb
sniffio==1.3.1
# via
# anyio
# openai
soupsieve==2.6
# via beautifulsoup4
spacy==3.8.4
# via
# planning-ai (pyproject.toml)
# presidio-analyzer
# spacytextblob
spacy-legacy==3.0.12
# via spacy
spacy-loggers==1.0.5
# via spacy
spacytextblob==5.0.0
# via planning-ai (pyproject.toml)
sqlalchemy==2.0.38
# via
# langchain
# langchain-community
srsly==2.5.1
# via
# confection
# spacy
# thinc
# weasel
starlette==0.45.3
# via fastapi
streamlit==1.42.2
# via
# planning-ai (pyproject.toml)
# extra-streamlit-components
# streamlit-authenticator
streamlit-authenticator==0.4.1
# via planning-ai (pyproject.toml)
sympy==1.13.3
# via onnxruntime
tabulate==0.9.0
# via planning-ai (pyproject.toml)
tenacity==9.0.0
# via
# chromadb
# langchain
# langchain-community
# langchain-core
# streamlit
textblob==0.19.0
# via spacytextblob
texttable==1.7.0
# via py7zr
thinc==8.3.4
# via spacy
threadpoolctl==3.5.0
# via scikit-learn
tiktoken==0.9.0
# via langchain-openai
tldextract==5.1.3
# via presidio-analyzer
tokenizers==0.21.0
# via
# chromadb
# transformers
toml==0.10.2
# via streamlit
tomli==2.2.1
# via build
tornado==6.4.2
# via streamlit
tqdm==4.67.1
# via
# chromadb
# huggingface-hub
# nltk
# openai
# spacy
# transformers
transformers==4.49.0
# via planning-ai (pyproject.toml)
typer==0.15.1
# via
# chromadb
# spacy
# weasel
typing-extensions==4.12.2
# via
# altair
# anyio
# asgiref
# azure-ai-documentintelligence
# azure-core
# beautifulsoup4
# chromadb
# cloudpathlib
# fastapi
# huggingface-hub
# langchain-core
# multidict
# openai
# opentelemetry-sdk
# pydantic
# pydantic-core
# pypdf
# referencing
# rich
# sqlalchemy
# streamlit
# typer
# typing-inspect
# uvicorn
typing-inspect==0.9.0
# via
# dataclasses-json
# unstructured-client
tzdata==2025.1
# via pandas
unstructured-client==0.30.4
# via langchain-unstructured
urllib3==2.3.0
# via
# kubernetes
# requests
uvicorn==0.34.0
# via chromadb
uvloop==0.21.0
# via uvicorn
wasabi==1.1.3
# via
# spacy
# thinc
# weasel
watchdog==6.0.0
# via streamlit
watchfiles==1.0.4
# via uvicorn
weasel==0.4.1
# via spacy
websocket-client==1.8.0
# via kubernetes
websockets==15.0
# via uvicorn
wrapt==1.17.2
# via
# deprecated
# opentelemetry-instrumentation
# smart-open
yarl==1.18.3
# via aiohttp
zipp==3.21.0
# via importlib-metadata
zstandard==0.23.0
# via langsmith