CoolFace
Apppublic

Niansuh/open-webui

sourceHugging Faceupdated 2y agoView on Hugging Face
2likes
requirements-dev.lock687 linesDownload Raw Back to root
1# generated by rye2# use `rye lock` or `rye sync` to update this lockfile3#4# last locked with the following flags:5#   pre: false6#   features: []7#   all-features: false8#   with-sources: false9#   generate-hashes: false10 11-e file:.12aiohttp==3.9.513    # via langchain14    # via langchain-community15    # via open-webui16aiosignal==1.3.117    # via aiohttp18annotated-types==0.6.019    # via pydantic20anyio==4.3.021    # via httpx22    # via starlette23    # via watchfiles24apscheduler==3.10.425    # via open-webui26argon2-cffi==23.1.027    # via open-webui28argon2-cffi-bindings==21.2.029    # via argon2-cffi30asgiref==3.8.131    # via opentelemetry-instrumentation-asgi32attrs==23.2.033    # via aiohttp34authlib==1.3.035    # via open-webui36av==11.0.037    # via faster-whisper38backoff==2.2.139    # via langfuse40    # via posthog41    # via unstructured42bcrypt==4.1.343    # via chromadb44    # via open-webui45    # via passlib46beautifulsoup4==4.12.347    # via extract-msg48    # via unstructured49bidict==0.23.150    # via python-socketio51black==24.4.252    # via open-webui53blinker==1.8.254    # via flask55boto3==1.34.11056    # via open-webui57botocore==1.34.11058    # via boto359    # via s3transfer60build==1.2.161    # via chromadb62cachetools==5.3.363    # via google-auth64certifi==2024.2.265    # via httpcore66    # via httpx67    # via kubernetes68    # via requests69    # via unstructured-client70cffi==1.16.071    # via argon2-cffi-bindings72    # via cryptography73chardet==5.2.074    # via unstructured75charset-normalizer==3.3.276    # via requests77    # via unstructured-client78chroma-hnswlib==0.7.379    # via chromadb80chromadb==0.5.081    # via langchain-chroma82    # via open-webui83click==8.1.784    # via black85    # via duckduckgo-search86    # via flask87    # via nltk88    # via peewee-migrate89    # via typer90    # via uvicorn91colorclass==2.2.292    # via oletools93coloredlogs==15.0.194    # via onnxruntime95compressed-rtf==1.0.696    # via extract-msg97cryptography==42.0.798    # via authlib99    # via msoffcrypto-tool100    # via pyjwt101ctranslate2==4.2.1102    # via faster-whisper103dataclasses-json==0.6.6104    # via langchain105    # via langchain-community106    # via unstructured107    # via unstructured-client108deepdiff==7.0.1109    # via unstructured-client110defusedxml==0.7.1111    # via fpdf2112deprecated==1.2.14113    # via opentelemetry-api114    # via opentelemetry-exporter-otlp-proto-grpc115dnspython==2.6.1116    # via email-validator117docx2txt==0.8118    # via open-webui119duckduckgo-search==6.1.5120    # via open-webui121easygui==0.98.3122    # via oletools123ebcdic==1.1.1124    # via extract-msg125ecdsa==0.19.0126    # via python-jose127email-validator==2.1.1128    # via fastapi129emoji==2.11.1130    # via unstructured131et-xmlfile==1.1.0132    # via openpyxl133extract-msg==0.48.5134    # via open-webui135fake-useragent==1.5.1136    # via open-webui137fastapi==0.111.0138    # via chromadb139    # via langchain-chroma140    # via open-webui141fastapi-cli==0.0.4142    # via fastapi143faster-whisper==1.0.2144    # via open-webui145filelock==3.14.0146    # via huggingface-hub147    # via torch148    # via transformers149filetype==1.2.0150    # via unstructured151flask==3.0.3152    # via flask-cors153    # via open-webui154flask-cors==4.0.1155    # via open-webui156flatbuffers==24.3.25157    # via onnxruntime158fonttools==4.51.0159    # via fpdf2160fpdf2==2.7.9161    # via open-webui162frozenlist==1.4.1163    # via aiohttp164    # via aiosignal165fsspec==2024.3.1166    # via huggingface-hub167    # via torch168google-ai-generativelanguage==0.6.4169    # via google-generativeai170google-api-core==2.19.0171    # via google-ai-generativelanguage172    # via google-api-python-client173    # via google-generativeai174google-api-python-client==2.129.0175    # via google-generativeai176google-auth==2.29.0177    # via google-ai-generativelanguage178    # via google-api-core179    # via google-api-python-client180    # via google-auth-httplib2181    # via google-generativeai182    # via kubernetes183google-auth-httplib2==0.2.0184    # via google-api-python-client185google-generativeai==0.5.4186    # via open-webui187googleapis-common-protos==1.63.0188    # via google-api-core189    # via grpcio-status190    # via opentelemetry-exporter-otlp-proto-grpc191grpcio==1.63.0192    # via chromadb193    # via google-api-core194    # via grpcio-status195    # via opentelemetry-exporter-otlp-proto-grpc196grpcio-status==1.62.2197    # via google-api-core198h11==0.14.0199    # via httpcore200    # via uvicorn201    # via wsproto202httpcore==1.0.5203    # via httpx204httplib2==0.22.0205    # via google-api-python-client206    # via google-auth-httplib2207httptools==0.6.1208    # via uvicorn209httpx==0.27.0210    # via fastapi211    # via langfuse212huggingface-hub==0.23.0213    # via faster-whisper214    # via sentence-transformers215    # via tokenizers216    # via transformers217humanfriendly==10.0218    # via coloredlogs219idna==3.7220    # via anyio221    # via email-validator222    # via httpx223    # via langfuse224    # via requests225    # via unstructured-client226    # via yarl227importlib-metadata==7.0.0228    # via opentelemetry-api229importlib-resources==6.4.0230    # via chromadb231itsdangerous==2.2.0232    # via flask233jinja2==3.1.4234    # via fastapi235    # via flask236    # via torch237jmespath==1.0.1238    # via boto3239    # via botocore240joblib==1.4.2241    # via nltk242    # via scikit-learn243jsonpatch==1.33244    # via langchain-core245jsonpath-python==1.0.6246    # via unstructured-client247jsonpointer==2.4248    # via jsonpatch249kubernetes==29.0.0250    # via chromadb251langchain==0.2.0252    # via langchain-community253    # via open-webui254langchain-chroma==0.1.1255    # via open-webui256langchain-community==0.2.0257    # via open-webui258langchain-core==0.2.1259    # via langchain260    # via langchain-chroma261    # via langchain-community262    # via langchain-text-splitters263langchain-text-splitters==0.2.0264    # via langchain265langdetect==1.0.9266    # via unstructured267langfuse==2.33.0268    # via open-webui269langsmith==0.1.57270    # via langchain271    # via langchain-community272    # via langchain-core273lark==1.1.8274    # via rtfde275lxml==5.2.2276    # via unstructured277markdown==3.6278    # via open-webui279markdown-it-py==3.0.0280    # via rich281markupsafe==2.1.5282    # via jinja2283    # via werkzeug284marshmallow==3.21.2285    # via dataclasses-json286    # via unstructured-client287mdurl==0.1.2288    # via markdown-it-py289mmh3==4.1.0290    # via chromadb291monotonic==1.6292    # via posthog293mpmath==1.3.0294    # via sympy295msoffcrypto-tool==5.4.1296    # via oletools297multidict==6.0.5298    # via aiohttp299    # via yarl300mypy-extensions==1.0.0301    # via black302    # via typing-inspect303    # via unstructured-client304networkx==3.3305    # via torch306nltk==3.8.1307    # via unstructured308numpy==1.26.4309    # via chroma-hnswlib310    # via chromadb311    # via ctranslate2312    # via langchain313    # via langchain-chroma314    # via langchain-community315    # via onnxruntime316    # via opencv-python317    # via opencv-python-headless318    # via pandas319    # via rank-bm25320    # via rapidocr-onnxruntime321    # via scikit-learn322    # via scipy323    # via sentence-transformers324    # via shapely325    # via transformers326    # via unstructured327oauthlib==3.2.2328    # via kubernetes329    # via requests-oauthlib330olefile==0.47331    # via extract-msg332    # via msoffcrypto-tool333    # via oletools334oletools==0.60.1335    # via pcodedmp336    # via rtfde337onnxruntime==1.17.3338    # via chromadb339    # via faster-whisper340    # via rapidocr-onnxruntime341opencv-python==4.9.0.80342    # via rapidocr-onnxruntime343opencv-python-headless==4.9.0.80344    # via open-webui345openpyxl==3.1.2346    # via open-webui347opentelemetry-api==1.24.0348    # via chromadb349    # via opentelemetry-exporter-otlp-proto-grpc350    # via opentelemetry-instrumentation351    # via opentelemetry-instrumentation-asgi352    # via opentelemetry-instrumentation-fastapi353    # via opentelemetry-sdk354opentelemetry-exporter-otlp-proto-common==1.24.0355    # via opentelemetry-exporter-otlp-proto-grpc356opentelemetry-exporter-otlp-proto-grpc==1.24.0357    # via chromadb358opentelemetry-instrumentation==0.45b0359    # via opentelemetry-instrumentation-asgi360    # via opentelemetry-instrumentation-fastapi361opentelemetry-instrumentation-asgi==0.45b0362    # via opentelemetry-instrumentation-fastapi363opentelemetry-instrumentation-fastapi==0.45b0364    # via chromadb365opentelemetry-proto==1.24.0366    # via opentelemetry-exporter-otlp-proto-common367    # via opentelemetry-exporter-otlp-proto-grpc368opentelemetry-sdk==1.24.0369    # via chromadb370    # via opentelemetry-exporter-otlp-proto-grpc371opentelemetry-semantic-conventions==0.45b0372    # via opentelemetry-instrumentation-asgi373    # via opentelemetry-instrumentation-fastapi374    # via opentelemetry-sdk375opentelemetry-util-http==0.45b0376    # via opentelemetry-instrumentation-asgi377    # via opentelemetry-instrumentation-fastapi378ordered-set==4.1.0379    # via deepdiff380orjson==3.10.3381    # via chromadb382    # via duckduckgo-search383    # via fastapi384    # via langsmith385overrides==7.7.0386    # via chromadb387packaging==23.2388    # via black389    # via build390    # via huggingface-hub391    # via langchain-core392    # via langfuse393    # via marshmallow394    # via onnxruntime395    # via transformers396    # via unstructured-client397pandas==2.2.2398    # via open-webui399passlib==1.7.4400    # via open-webui401    # via passlib402pathspec==0.12.1403    # via black404pcodedmp==1.2.6405    # via oletools406peewee==3.17.5407    # via open-webui408    # via peewee-migrate409peewee-migrate==1.12.2410    # via open-webui411pillow==10.3.0412    # via fpdf2413    # via rapidocr-onnxruntime414    # via sentence-transformers415platformdirs==4.2.1416    # via black417posthog==3.5.0418    # via chromadb419proto-plus==1.23.0420    # via google-ai-generativelanguage421    # via google-api-core422protobuf==4.25.3423    # via google-ai-generativelanguage424    # via google-api-core425    # via google-generativeai426    # via googleapis-common-protos427    # via grpcio-status428    # via onnxruntime429    # via opentelemetry-proto430    # via proto-plus431psycopg2-binary==2.9.9432    # via open-webui433pyasn1==0.6.0434    # via pyasn1-modules435    # via python-jose436    # via rsa437pyasn1-modules==0.4.0438    # via google-auth439pyclipper==1.3.0.post5440    # via rapidocr-onnxruntime441pycparser==2.22442    # via cffi443pydantic==2.7.1444    # via chromadb445    # via fastapi446    # via google-generativeai447    # via langchain448    # via langchain-core449    # via langfuse450    # via langsmith451    # via open-webui452pydantic-core==2.18.2453    # via pydantic454pydub==0.25.1455    # via open-webui456pygments==2.18.0457    # via rich458pyjwt==2.8.0459    # via open-webui460    # via pyjwt461pymysql==1.1.0462    # via open-webui463pypandoc==1.13464    # via open-webui465pyparsing==2.4.7466    # via httplib2467    # via oletools468pypdf==4.2.0469    # via open-webui470    # via unstructured-client471pypika==0.48.9472    # via chromadb473pyproject-hooks==1.1.0474    # via build475pyreqwest-impersonate==0.4.7476    # via duckduckgo-search477python-dateutil==2.9.0.post0478    # via botocore479    # via kubernetes480    # via pandas481    # via posthog482    # via unstructured-client483python-dotenv==1.0.1484    # via uvicorn485python-engineio==4.9.0486    # via python-socketio487python-iso639==2024.4.27488    # via unstructured489python-jose==3.3.0490    # via open-webui491python-magic==0.4.27492    # via unstructured493python-multipart==0.0.9494    # via fastapi495    # via open-webui496python-socketio==5.11.2497    # via open-webui498pytube==15.0.0499    # via open-webui500pytz==2024.1501    # via apscheduler502    # via pandas503pyxlsb==1.0.10504    # via open-webui505pyyaml==6.0.1506    # via chromadb507    # via ctranslate2508    # via huggingface-hub509    # via kubernetes510    # via langchain511    # via langchain-community512    # via langchain-core513    # via rapidocr-onnxruntime514    # via transformers515    # via uvicorn516rank-bm25==0.2.2517    # via open-webui518rapidfuzz==3.9.0519    # via unstructured520rapidocr-onnxruntime==1.3.22521    # via open-webui522red-black-tree-mod==1.20523    # via extract-msg524regex==2024.5.10525    # via nltk526    # via transformers527requests==2.32.2528    # via chromadb529    # via google-api-core530    # via huggingface-hub531    # via kubernetes532    # via langchain533    # via langchain-community534    # via langsmith535    # via open-webui536    # via posthog537    # via requests-oauthlib538    # via transformers539    # via unstructured540    # via unstructured-client541    # via youtube-transcript-api542requests-oauthlib==2.0.0543    # via kubernetes544rich==13.7.1545    # via typer546rsa==4.9547    # via google-auth548    # via python-jose549rtfde==0.1.1550    # via extract-msg551s3transfer==0.10.1552    # via boto3553safetensors==0.4.3554    # via transformers555scikit-learn==1.4.2556    # via sentence-transformers557scipy==1.13.0558    # via scikit-learn559    # via sentence-transformers560sentence-transformers==2.7.0561    # via open-webui562shapely==2.0.4563    # via rapidocr-onnxruntime564shellingham==1.5.4565    # via typer566simple-websocket==1.0.0567    # via python-engineio568six==1.16.0569    # via apscheduler570    # via ecdsa571    # via kubernetes572    # via langdetect573    # via posthog574    # via python-dateutil575    # via rapidocr-onnxruntime576    # via unstructured-client577sniffio==1.3.1578    # via anyio579    # via httpx580soupsieve==2.5581    # via beautifulsoup4582sqlalchemy==2.0.30583    # via langchain584    # via langchain-community585starlette==0.37.2586    # via fastapi587sympy==1.12588    # via onnxruntime589    # via torch590tabulate==0.9.0591    # via unstructured592tenacity==8.3.0593    # via chromadb594    # via langchain595    # via langchain-community596    # via langchain-core597threadpoolctl==3.5.0598    # via scikit-learn599tokenizers==0.15.2600    # via chromadb601    # via faster-whisper602    # via transformers603torch==2.3.0604    # via sentence-transformers605tqdm==4.66.4606    # via chromadb607    # via google-generativeai608    # via huggingface-hub609    # via nltk610    # via sentence-transformers611    # via transformers612transformers==4.39.3613    # via sentence-transformers614typer==0.12.3615    # via chromadb616    # via fastapi-cli617typing-extensions==4.11.0618    # via chromadb619    # via fastapi620    # via google-generativeai621    # via huggingface-hub622    # via opentelemetry-sdk623    # via pydantic624    # via pydantic-core625    # via sqlalchemy626    # via torch627    # via typer628    # via typing-inspect629    # via unstructured630    # via unstructured-client631typing-inspect==0.9.0632    # via dataclasses-json633    # via unstructured-client634tzdata==2024.1635    # via pandas636tzlocal==5.2637    # via apscheduler638    # via extract-msg639ujson==5.10.0640    # via fastapi641unstructured==0.14.0642    # via open-webui643unstructured-client==0.22.0644    # via unstructured645uritemplate==4.1.1646    # via google-api-python-client647urllib3==2.2.1648    # via botocore649    # via kubernetes650    # via requests651    # via unstructured-client652uvicorn==0.22.0653    # via chromadb654    # via fastapi655    # via open-webui656    # via uvicorn657uvloop==0.19.0658    # via uvicorn659validators==0.28.1660    # via open-webui661watchfiles==0.21.0662    # via uvicorn663websocket-client==1.8.0664    # via kubernetes665websockets==12.0666    # via uvicorn667werkzeug==3.0.3668    # via flask669wrapt==1.16.0670    # via deprecated671    # via langfuse672    # via opentelemetry-instrumentation673    # via unstructured674wsproto==1.2.0675    # via simple-websocket676xlrd==2.0.1677    # via open-webui678yarl==1.9.4679    # via aiohttp680youtube-transcript-api==0.6.2681    # via open-webui682zipp==3.18.1683    # via importlib-metadata684setuptools==69.5.1685    # via ctranslate2686    # via opentelemetry-instrumentation687