# # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # pip-compile requirements.in # aiofiles==23.2.1 # via chainlit aiohappyeyeballs==2.4.0 # via aiohttp aiohttp==3.10.5 # via # datasets # fsspec # langchain # langchain-community # python-graphql-client aiosignal==1.3.1 # via aiohttp annotated-types==0.7.0 # via pydantic anyio==3.7.1 # via # asyncer # httpcore # openai # starlette # watchfiles appdirs==1.4.4 # via ragas asyncer==0.0.2 # via chainlit attrs==24.2.0 # via aiohttp bidict==0.23.1 # via python-socketio build==1.2.2 # via pip-tools certifi==2024.8.30 # via # httpcore # httpx # requests chainlit==0.7.700 # via -r requirements.in charset-normalizer==3.3.2 # via requests click==8.1.7 # via # chainlit # pip-tools # uvicorn dataclasses-json==0.5.14 # via # chainlit # langchain-community datasets==3.0.0 # via ragas deprecated==1.2.14 # via # opentelemetry-api # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http # opentelemetry-semantic-conventions dill==0.3.8 # via # datasets # multiprocess distro==1.9.0 # via openai fastapi==0.100.1 # via # chainlit # fastapi-socketio fastapi-socketio==0.0.10 # via chainlit filelock==3.16.1 # via # datasets # huggingface-hub filetype==1.2.0 # via chainlit frozenlist==1.4.1 # via # aiohttp # aiosignal fsspec[http]==2024.6.1 # via # datasets # huggingface-hub googleapis-common-protos==1.65.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http greenlet==3.1.1 # via sqlalchemy grpcio==1.66.1 # via # grpcio-tools # opentelemetry-exporter-otlp-proto-grpc # qdrant-client grpcio-tools==1.62.3 # via qdrant-client h11==0.14.0 # via # httpcore # uvicorn # wsproto h2==4.1.0 # via httpx hpack==4.0.0 # via h2 httpcore==0.17.3 # via httpx httpx[http2]==0.24.1 # via # chainlit # langsmith # openai # qdrant-client huggingface-hub==0.25.1 # via datasets hyperframe==6.0.1 # via h2 idna==3.10 # via # anyio # httpx # requests # yarl importlib-metadata==8.4.0 # via opentelemetry-api jiter==0.5.0 # via openai jsonpatch==1.33 # via langchain-core jsonpointer==3.0.0 # via jsonpatch langchain==0.3.0 # via # -r requirements.in # langchain-community # ragas langchain-community==0.3.0 # via # -r requirements.in # ragas langchain-core==0.3.5 # via # -r requirements.in # langchain # langchain-community # langchain-openai # langchain-qdrant # langchain-text-splitters # ragas langchain-openai==0.2.0 # via # -r requirements.in # ragas langchain-qdrant==0.1.4 # via -r requirements.in langchain-text-splitters==0.3.0 # via langchain langchainhub==0.1.21 # via -r requirements.in langsmith==0.1.125 # via # langchain # langchain-community # langchain-core lazify==0.4.0 # via chainlit marshmallow==3.22.0 # via dataclasses-json multidict==6.1.0 # via # aiohttp # yarl multiprocess==0.70.16 # via datasets mypy-extensions==1.0.0 # via typing-inspect nest-asyncio==1.6.0 # via # chainlit # ragas numpy==1.26.4 # via # -r requirements.in # datasets # langchain # langchain-community # pandas # pyarrow # qdrant-client # ragas openai==1.47.1 # via # -r requirements.in # langchain-openai # ragas opentelemetry-api==1.27.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http # opentelemetry-instrumentation # opentelemetry-sdk # opentelemetry-semantic-conventions # uptrace opentelemetry-exporter-otlp==1.27.0 # via uptrace opentelemetry-exporter-otlp-proto-common==1.27.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http opentelemetry-exporter-otlp-proto-grpc==1.27.0 # via opentelemetry-exporter-otlp opentelemetry-exporter-otlp-proto-http==1.27.0 # via opentelemetry-exporter-otlp opentelemetry-instrumentation==0.48b0 # via uptrace opentelemetry-proto==1.27.0 # via # opentelemetry-exporter-otlp-proto-common # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http opentelemetry-sdk==1.27.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http # uptrace opentelemetry-semantic-conventions==0.48b0 # via opentelemetry-sdk orjson==3.10.7 # via langsmith packaging==23.2 # via # build # chainlit # datasets # huggingface-hub # langchain-core # langchainhub # marshmallow pandas==2.2.3 # via # -r requirements.in # datasets pip-tools==7.4.1 # via -r requirements.in portalocker==2.10.1 # via qdrant-client protobuf==4.25.5 # via # googleapis-common-protos # grpcio-tools # opentelemetry-proto pyarrow==17.0.0 # via datasets pydantic==2.9.2 # via # chainlit # fastapi # langchain # langchain-core # langchain-qdrant # langsmith # openai # pydantic-settings # qdrant-client pydantic-core==2.23.4 # via pydantic pydantic-settings==2.5.2 # via langchain-community pyjwt==2.9.0 # via chainlit pymupdf==1.24.10 # via -r requirements.in pymupdfb==1.24.10 # via pymupdf pyproject-hooks==1.1.0 # via # build # pip-tools pysbd==0.3.4 # via ragas python-dateutil==2.9.0.post0 # via pandas python-dotenv==1.0.1 # via # chainlit # pydantic-settings python-engineio==4.9.1 # via python-socketio python-graphql-client==0.4.3 # via chainlit python-multipart==0.0.6 # via chainlit python-socketio==5.11.4 # via fastapi-socketio pytz==2024.2 # via pandas pyyaml==6.0.2 # via # datasets # huggingface-hub # langchain # langchain-community # langchain-core qdrant-client==1.11.2 # via # -r requirements.in # langchain-qdrant ragas==0.1.19 # via -r requirements.in regex==2024.9.11 # via tiktoken requests==2.32.3 # via # datasets # huggingface-hub # langchain # langchain-community # langchainhub # langsmith # opentelemetry-exporter-otlp-proto-http # python-graphql-client # tiktoken simple-websocket==1.0.0 # via python-engineio six==1.16.0 # via python-dateutil sniffio==1.3.1 # via # anyio # httpcore # httpx # openai sqlalchemy==2.0.35 # via # langchain # langchain-community starlette==0.27.0 # via fastapi syncer==2.0.3 # via chainlit tenacity==8.5.0 # via # langchain # langchain-community # langchain-core tiktoken==0.7.0 # via # langchain-openai # ragas tomli==2.0.1 # via chainlit tqdm==4.66.5 # via # datasets # huggingface-hub # openai types-requests==2.32.0.20240914 # via langchainhub typing-extensions==4.12.2 # via # fastapi # huggingface-hub # langchain-core # openai # opentelemetry-sdk # pydantic # pydantic-core # sqlalchemy # typing-inspect typing-inspect==0.9.0 # via dataclasses-json tzdata==2024.2 # via pandas uptrace==1.26.0 # via chainlit urllib3==2.2.3 # via # qdrant-client # requests # types-requests uvicorn==0.23.2 # via chainlit watchfiles==0.20.0 # via chainlit websockets==13.1 # via python-graphql-client wheel==0.44.0 # via pip-tools wrapt==1.16.0 # via # deprecated # opentelemetry-instrumentation wsproto==1.2.0 # via simple-websocket xxhash==3.5.0 # via datasets yarl==1.12.0 # via aiohttp zipp==3.20.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip # setuptools