123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692 |
- # generated by rye
- # use `rye lock` or `rye sync` to update this lockfile
- #
- # last locked with the following flags:
- # pre: false
- # features: []
- # all-features: false
- # with-sources: false
- # generate-hashes: false
- -e file:.
- aiohttp==3.9.5
- # via langchain
- # via langchain-community
- # via litellm
- # via open-webui
- aiosignal==1.3.1
- # via aiohttp
- annotated-types==0.6.0
- # via pydantic
- anyio==4.3.0
- # via httpx
- # via openai
- # via starlette
- # via watchfiles
- apscheduler==3.10.4
- # via litellm
- # via open-webui
- argon2-cffi==23.1.0
- # via open-webui
- argon2-cffi-bindings==21.2.0
- # via argon2-cffi
- asgiref==3.8.1
- # via opentelemetry-instrumentation-asgi
- attrs==23.2.0
- # via aiohttp
- av==11.0.0
- # via faster-whisper
- backoff==2.2.1
- # via langfuse
- # via litellm
- # via posthog
- # via unstructured
- bcrypt==4.1.3
- # via chromadb
- # via open-webui
- # via passlib
- beautifulsoup4==4.12.3
- # via unstructured
- bidict==0.23.1
- # via python-socketio
- black==24.4.2
- # via open-webui
- blinker==1.8.2
- # via flask
- boto3==1.34.110
- # via open-webui
- botocore==1.34.110
- # via boto3
- # via s3transfer
- build==1.2.1
- # via chromadb
- cachetools==5.3.3
- # via google-auth
- certifi==2024.2.2
- # via httpcore
- # via httpx
- # via kubernetes
- # via requests
- # via unstructured-client
- cffi==1.16.0
- # via argon2-cffi-bindings
- # via cryptography
- chardet==5.2.0
- # via unstructured
- charset-normalizer==3.3.2
- # via requests
- # via unstructured-client
- chroma-hnswlib==0.7.3
- # via chromadb
- chromadb==0.5.0
- # via langchain-chroma
- # via open-webui
- click==8.1.7
- # via black
- # via flask
- # via litellm
- # via nltk
- # via peewee-migrate
- # via rq
- # via typer
- # via uvicorn
- coloredlogs==15.0.1
- # via onnxruntime
- cryptography==42.0.7
- # via litellm
- # via pyjwt
- ctranslate2==4.2.1
- # via faster-whisper
- dataclasses-json==0.6.6
- # via langchain
- # via langchain-community
- # via unstructured
- # via unstructured-client
- deepdiff==7.0.1
- # via unstructured-client
- defusedxml==0.7.1
- # via fpdf2
- deprecated==1.2.14
- # via opentelemetry-api
- # via opentelemetry-exporter-otlp-proto-grpc
- distro==1.9.0
- # via openai
- dnspython==2.6.1
- # via email-validator
- docx2txt==0.8
- # via open-webui
- ecdsa==0.19.0
- # via python-jose
- email-validator==2.1.1
- # via fastapi
- # via pydantic
- emoji==2.11.1
- # via unstructured
- et-xmlfile==1.1.0
- # via openpyxl
- fake-useragent==1.5.1
- # via open-webui
- fastapi==0.111.0
- # via chromadb
- # via fastapi-sso
- # via langchain-chroma
- # via litellm
- # via open-webui
- fastapi-cli==0.0.4
- # via fastapi
- fastapi-sso==0.10.0
- # via litellm
- faster-whisper==1.0.2
- # via open-webui
- filelock==3.14.0
- # via huggingface-hub
- # via torch
- # via transformers
- filetype==1.2.0
- # via unstructured
- flask==3.0.3
- # via flask-cors
- # via open-webui
- flask-cors==4.0.1
- # via open-webui
- flatbuffers==24.3.25
- # via onnxruntime
- fonttools==4.51.0
- # via fpdf2
- fpdf2==2.7.9
- # via open-webui
- frozenlist==1.4.1
- # via aiohttp
- # via aiosignal
- fsspec==2024.3.1
- # via huggingface-hub
- # via torch
- google-ai-generativelanguage==0.6.4
- # via google-generativeai
- google-api-core==2.19.0
- # via google-ai-generativelanguage
- # via google-api-python-client
- # via google-generativeai
- google-api-python-client==2.129.0
- # via google-generativeai
- google-auth==2.29.0
- # via google-ai-generativelanguage
- # via google-api-core
- # via google-api-python-client
- # via google-auth-httplib2
- # via google-generativeai
- # via kubernetes
- google-auth-httplib2==0.2.0
- # via google-api-python-client
- google-generativeai==0.5.4
- # via open-webui
- googleapis-common-protos==1.63.0
- # via google-api-core
- # via grpcio-status
- # via opentelemetry-exporter-otlp-proto-grpc
- grpcio==1.63.0
- # via chromadb
- # via google-api-core
- # via grpcio-status
- # via opentelemetry-exporter-otlp-proto-grpc
- grpcio-status==1.62.2
- # via google-api-core
- gunicorn==22.0.0
- # via litellm
- h11==0.14.0
- # via httpcore
- # via uvicorn
- # via wsproto
- httpcore==1.0.5
- # via httpx
- httplib2==0.22.0
- # via google-api-python-client
- # via google-auth-httplib2
- httptools==0.6.1
- # via uvicorn
- httpx==0.27.0
- # via fastapi
- # via fastapi-sso
- # via langfuse
- # via openai
- huggingface-hub==0.23.0
- # via faster-whisper
- # via sentence-transformers
- # via tokenizers
- # via transformers
- humanfriendly==10.0
- # via coloredlogs
- idna==3.7
- # via anyio
- # via email-validator
- # via httpx
- # via langfuse
- # via requests
- # via unstructured-client
- # via yarl
- importlib-metadata==7.0.0
- # via litellm
- # via opentelemetry-api
- importlib-resources==6.4.0
- # via chromadb
- itsdangerous==2.2.0
- # via flask
- jinja2==3.1.4
- # via fastapi
- # via flask
- # via litellm
- # via torch
- jmespath==1.0.1
- # via boto3
- # via botocore
- joblib==1.4.2
- # via nltk
- # via scikit-learn
- jsonpatch==1.33
- # via langchain-core
- jsonpath-python==1.0.6
- # via unstructured-client
- jsonpointer==2.4
- # via jsonpatch
- kubernetes==29.0.0
- # via chromadb
- langchain==0.2.0
- # via langchain-community
- # via open-webui
- langchain-chroma==0.1.1
- # via open-webui
- langchain-community==0.2.0
- # via open-webui
- langchain-core==0.2.1
- # via langchain
- # via langchain-chroma
- # via langchain-community
- # via langchain-text-splitters
- langchain-text-splitters==0.2.0
- # via langchain
- langdetect==1.0.9
- # via unstructured
- langfuse==2.33.0
- # via open-webui
- langsmith==0.1.57
- # via langchain
- # via langchain-community
- # via langchain-core
- litellm==1.37.20
- # via litellm
- # via open-webui
- lxml==5.2.2
- # via unstructured
- markdown==3.6
- # via open-webui
- markdown-it-py==3.0.0
- # via rich
- markupsafe==2.1.5
- # via jinja2
- # via werkzeug
- marshmallow==3.21.2
- # via dataclasses-json
- # via unstructured-client
- mdurl==0.1.2
- # via markdown-it-py
- mmh3==4.1.0
- # via chromadb
- monotonic==1.6
- # via posthog
- mpmath==1.3.0
- # via sympy
- multidict==6.0.5
- # via aiohttp
- # via yarl
- mypy-extensions==1.0.0
- # via black
- # via typing-inspect
- # via unstructured-client
- networkx==3.3
- # via torch
- nltk==3.8.1
- # via unstructured
- numpy==1.26.4
- # via chroma-hnswlib
- # via chromadb
- # via ctranslate2
- # via langchain
- # via langchain-chroma
- # via langchain-community
- # via onnxruntime
- # via opencv-python
- # via opencv-python-headless
- # via pandas
- # via rank-bm25
- # via rapidocr-onnxruntime
- # via scikit-learn
- # via scipy
- # via sentence-transformers
- # via shapely
- # via transformers
- # via unstructured
- oauthlib==3.2.2
- # via fastapi-sso
- # via kubernetes
- # via requests-oauthlib
- onnxruntime==1.17.3
- # via chromadb
- # via faster-whisper
- # via rapidocr-onnxruntime
- openai==1.28.1
- # via litellm
- opencv-python==4.9.0.80
- # via rapidocr-onnxruntime
- opencv-python-headless==4.9.0.80
- # via open-webui
- openpyxl==3.1.2
- # via open-webui
- opentelemetry-api==1.24.0
- # via chromadb
- # via opentelemetry-exporter-otlp-proto-grpc
- # via opentelemetry-instrumentation
- # via opentelemetry-instrumentation-asgi
- # via opentelemetry-instrumentation-fastapi
- # via opentelemetry-sdk
- opentelemetry-exporter-otlp-proto-common==1.24.0
- # via opentelemetry-exporter-otlp-proto-grpc
- opentelemetry-exporter-otlp-proto-grpc==1.24.0
- # via chromadb
- opentelemetry-instrumentation==0.45b0
- # via opentelemetry-instrumentation-asgi
- # via opentelemetry-instrumentation-fastapi
- opentelemetry-instrumentation-asgi==0.45b0
- # via opentelemetry-instrumentation-fastapi
- opentelemetry-instrumentation-fastapi==0.45b0
- # via chromadb
- opentelemetry-proto==1.24.0
- # via opentelemetry-exporter-otlp-proto-common
- # via opentelemetry-exporter-otlp-proto-grpc
- opentelemetry-sdk==1.24.0
- # via chromadb
- # via opentelemetry-exporter-otlp-proto-grpc
- opentelemetry-semantic-conventions==0.45b0
- # via opentelemetry-instrumentation-asgi
- # via opentelemetry-instrumentation-fastapi
- # via opentelemetry-sdk
- opentelemetry-util-http==0.45b0
- # via opentelemetry-instrumentation-asgi
- # via opentelemetry-instrumentation-fastapi
- ordered-set==4.1.0
- # via deepdiff
- orjson==3.10.3
- # via chromadb
- # via fastapi
- # via langsmith
- # via litellm
- overrides==7.7.0
- # via chromadb
- packaging==23.2
- # via black
- # via build
- # via gunicorn
- # via huggingface-hub
- # via langchain-core
- # via langfuse
- # via marshmallow
- # via onnxruntime
- # via transformers
- # via unstructured-client
- pandas==2.2.2
- # via open-webui
- passlib==1.7.4
- # via open-webui
- # via passlib
- pathspec==0.12.1
- # via black
- peewee==3.17.5
- # via open-webui
- # via peewee-migrate
- peewee-migrate==1.12.2
- # via open-webui
- pillow==10.3.0
- # via fpdf2
- # via rapidocr-onnxruntime
- # via sentence-transformers
- platformdirs==4.2.1
- # via black
- posthog==3.5.0
- # via chromadb
- proto-plus==1.23.0
- # via google-ai-generativelanguage
- # via google-api-core
- protobuf==4.25.3
- # via google-ai-generativelanguage
- # via google-api-core
- # via google-generativeai
- # via googleapis-common-protos
- # via grpcio-status
- # via onnxruntime
- # via opentelemetry-proto
- # via proto-plus
- psycopg2-binary==2.9.9
- # via open-webui
- pyasn1==0.6.0
- # via pyasn1-modules
- # via python-jose
- # via rsa
- pyasn1-modules==0.4.0
- # via google-auth
- pyclipper==1.3.0.post5
- # via rapidocr-onnxruntime
- pycparser==2.22
- # via cffi
- pydantic==2.7.1
- # via chromadb
- # via fastapi
- # via fastapi-sso
- # via google-generativeai
- # via langchain
- # via langchain-core
- # via langfuse
- # via langsmith
- # via open-webui
- # via openai
- pydantic-core==2.18.2
- # via pydantic
- pygments==2.18.0
- # via rich
- pyjwt==2.8.0
- # via litellm
- # via open-webui
- # via pyjwt
- pymysql==1.1.0
- # via open-webui
- pypandoc==1.13
- # via open-webui
- pyparsing==3.1.2
- # via httplib2
- pypdf==4.2.0
- # via open-webui
- # via unstructured-client
- pypika==0.48.9
- # via chromadb
- pyproject-hooks==1.1.0
- # via build
- python-dateutil==2.9.0.post0
- # via botocore
- # via kubernetes
- # via pandas
- # via posthog
- # via unstructured-client
- python-dotenv==1.0.1
- # via litellm
- # via uvicorn
- python-engineio==4.9.0
- # via python-socketio
- python-iso639==2024.4.27
- # via unstructured
- python-jose==3.3.0
- # via open-webui
- python-magic==0.4.27
- # via unstructured
- python-multipart==0.0.9
- # via fastapi
- # via litellm
- # via open-webui
- python-socketio==5.11.2
- # via open-webui
- pytube==15.0.0
- # via open-webui
- pytz==2024.1
- # via apscheduler
- # via pandas
- pyxlsb==1.0.10
- # via open-webui
- pyyaml==6.0.1
- # via chromadb
- # via ctranslate2
- # via huggingface-hub
- # via kubernetes
- # via langchain
- # via langchain-community
- # via langchain-core
- # via litellm
- # via rapidocr-onnxruntime
- # via transformers
- # via uvicorn
- rank-bm25==0.2.2
- # via open-webui
- rapidfuzz==3.9.0
- # via unstructured
- rapidocr-onnxruntime==1.3.22
- # via open-webui
- redis==5.0.4
- # via rq
- regex==2024.5.10
- # via nltk
- # via tiktoken
- # via transformers
- requests==2.32.2
- # via chromadb
- # via google-api-core
- # via huggingface-hub
- # via kubernetes
- # via langchain
- # via langchain-community
- # via langsmith
- # via litellm
- # via open-webui
- # via posthog
- # via requests-oauthlib
- # via tiktoken
- # via transformers
- # via unstructured
- # via unstructured-client
- # via youtube-transcript-api
- requests-oauthlib==2.0.0
- # via kubernetes
- rich==13.7.1
- # via typer
- rq==1.16.2
- # via litellm
- rsa==4.9
- # via google-auth
- # via python-jose
- s3transfer==0.10.1
- # via boto3
- safetensors==0.4.3
- # via transformers
- scikit-learn==1.4.2
- # via sentence-transformers
- scipy==1.13.0
- # via scikit-learn
- # via sentence-transformers
- sentence-transformers==2.7.0
- # via open-webui
- shapely==2.0.4
- # via rapidocr-onnxruntime
- shellingham==1.5.4
- # via typer
- simple-websocket==1.0.0
- # via python-engineio
- six==1.16.0
- # via apscheduler
- # via ecdsa
- # via kubernetes
- # via langdetect
- # via posthog
- # via python-dateutil
- # via rapidocr-onnxruntime
- # via unstructured-client
- sniffio==1.3.1
- # via anyio
- # via httpx
- # via openai
- soupsieve==2.5
- # via beautifulsoup4
- sqlalchemy==2.0.30
- # via langchain
- # via langchain-community
- starlette==0.37.2
- # via fastapi
- sympy==1.12
- # via onnxruntime
- # via torch
- tabulate==0.9.0
- # via unstructured
- tenacity==8.3.0
- # via chromadb
- # via langchain
- # via langchain-community
- # via langchain-core
- threadpoolctl==3.5.0
- # via scikit-learn
- tiktoken==0.6.0
- # via litellm
- tokenizers==0.15.2
- # via chromadb
- # via faster-whisper
- # via litellm
- # via transformers
- torch==2.3.0
- # via sentence-transformers
- tqdm==4.66.4
- # via chromadb
- # via google-generativeai
- # via huggingface-hub
- # via nltk
- # via openai
- # via sentence-transformers
- # via transformers
- transformers==4.39.3
- # via sentence-transformers
- typer==0.12.3
- # via chromadb
- # via fastapi-cli
- typing-extensions==4.11.0
- # via chromadb
- # via fastapi
- # via google-generativeai
- # via huggingface-hub
- # via openai
- # via opentelemetry-sdk
- # via pydantic
- # via pydantic-core
- # via sqlalchemy
- # via torch
- # via typer
- # via typing-inspect
- # via unstructured
- # via unstructured-client
- typing-inspect==0.9.0
- # via dataclasses-json
- # via unstructured-client
- tzdata==2024.1
- # via pandas
- tzlocal==5.2
- # via apscheduler
- ujson==5.10.0
- # via fastapi
- unstructured==0.14.0
- # via open-webui
- unstructured-client==0.22.0
- # via unstructured
- uritemplate==4.1.1
- # via google-api-python-client
- urllib3==2.2.1
- # via botocore
- # via kubernetes
- # via requests
- # via unstructured-client
- uvicorn==0.22.0
- # via chromadb
- # via fastapi
- # via litellm
- # via open-webui
- # via uvicorn
- uvloop==0.19.0
- # via uvicorn
- validators==0.28.1
- # via open-webui
- watchfiles==0.21.0
- # via uvicorn
- websocket-client==1.8.0
- # via kubernetes
- websockets==12.0
- # via uvicorn
- werkzeug==3.0.3
- # via flask
- wrapt==1.16.0
- # via deprecated
- # via langfuse
- # via opentelemetry-instrumentation
- # via unstructured
- wsproto==1.2.0
- # via simple-websocket
- xlrd==2.0.1
- # via open-webui
- yarl==1.9.4
- # via aiohttp
- youtube-transcript-api==0.6.2
- # via open-webui
- zipp==3.18.1
- # via importlib-metadata
- setuptools==69.5.1
- # via ctranslate2
- # via opentelemetry-instrumentation
|