# generated by rye # use `rye lock` or `rye sync` to update this lockfile # # last locked with the following flags: # pre: false # features: ["embeddings"] # all-features: false # with-sources: false -e file:. aioboto3==12.4.0 # via aiohttp-client-cache aiobotocore==2.12.3 # via aioboto3 # via aiohttp-client-cache aiofiles==23.2.1 # via aiohttp-client-cache aiohttp==3.9.5 # via aiobotocore # via aiohttp-client-cache # via media-observer aiohttp-client-cache==0.11.0 # via media-observer aioitertools==0.11.0 # via aiobotocore aiolimiter==1.1.0 # via media-observer aiosignal==1.3.1 # via aiohttp aiosqlite==0.20.0 # via aiohttp-client-cache annotated-types==0.6.0 # via pydantic annoy==1.17.3 # via media-observer anyio==4.3.0 # via httpx # via starlette # via watchfiles asttokens==2.4.1 # via stack-data async-timeout==4.0.3 # via asyncpg asyncpg==0.29.0 # via media-observer attrs==23.2.0 # via aiohttp # via aiohttp-client-cache # via cattrs # via media-observer # via requests-cache babel==2.15.0 # via media-observer beautifulsoup4==4.12.3 # via media-observer boto3==1.34.69 # via aiobotocore botocore==1.34.69 # via aiobotocore # via boto3 # via s3transfer cattrs==23.2.3 # via media-observer # via requests-cache certifi==2024.2.2 # via httpcore # via httpx # via requests charset-normalizer==3.3.2 # via requests click==8.1.7 # via typer # via uvicorn decorator==5.1.1 # via ipython dnspython==2.6.1 # via email-validator # via pymongo dynaconf==3.2.5 # via media-observer email-validator==2.1.1 # via fastapi executing==2.0.1 # via stack-data fastapi==0.111.0 # via fastapi-cli # via media-observer fastapi-cli==0.0.3 # via fastapi filelock==3.14.0 # via huggingface-hub # via torch # via transformers # via triton frozenlist==1.4.1 # via aiohttp # via aiosignal fsspec==2024.6.0 # via huggingface-hub # via torch h11==0.14.0 # via httpcore # via hypercorn # via uvicorn # via wsproto h2==4.1.0 # via hypercorn hpack==4.0.0 # via h2 httpcore==1.0.5 # via httpx httptools==0.6.1 # via uvicorn httpx==0.27.0 # via fastapi huggingface-hub==0.23.3 # via sentence-transformers # via tokenizers # via transformers humanize==4.9.0 # via media-observer hypercorn==0.16.0 # via media-observer hyperframe==6.0.1 # via h2 idna==3.7 # via anyio # via email-validator # via httpx # via requests # via yarl ipython==8.25.0 itsdangerous==2.2.0 # via aiohttp-client-cache jedi==0.19.1 # via ipython jinja2==3.1.4 # via fastapi # via media-observer # via torch jmespath==1.0.1 # via boto3 # via botocore joblib==1.4.2 # via scikit-learn loguru==0.7.2 # via media-observer lxml==5.2.2 # via media-observer markdown-it-py==3.0.0 # via rich markupsafe==2.1.5 # via jinja2 matplotlib-inline==0.1.7 # via ipython mdurl==0.1.2 # via markdown-it-py motor==3.4.0 # via aiohttp-client-cache mpmath==1.3.0 # via sympy multidict==6.0.5 # via aiohttp # via yarl networkx==3.3 # via torch numpy==1.26.4 # via media-observer # via scikit-learn # via scipy # via sentence-transformers # via transformers nvidia-cublas-cu12==12.1.3.1 # via nvidia-cudnn-cu12 # via nvidia-cusolver-cu12 # via torch nvidia-cuda-cupti-cu12==12.1.105 # via torch nvidia-cuda-nvrtc-cu12==12.1.105 # via torch nvidia-cuda-runtime-cu12==12.1.105 # via torch nvidia-cudnn-cu12==8.9.2.26 # via torch nvidia-cufft-cu12==11.0.2.54 # via torch nvidia-curand-cu12==10.3.2.106 # via torch nvidia-cusolver-cu12==11.4.5.107 # via torch nvidia-cusparse-cu12==12.1.0.106 # via nvidia-cusolver-cu12 # via torch nvidia-nccl-cu12==2.20.5 # via torch nvidia-nvjitlink-cu12==12.5.40 # via nvidia-cusolver-cu12 # via nvidia-cusparse-cu12 nvidia-nvtx-cu12==12.1.105 # via torch orjson==3.10.3 # via fastapi packaging==24.0 # via huggingface-hub # via media-observer # via transformers parso==0.8.4 # via jedi pexpect==4.9.0 # via ipython pillow==10.3.0 # via sentence-transformers platformdirs==4.2.1 # via requests-cache priority==2.0.0 # via hypercorn prompt-toolkit==3.0.46 # via ipython protobuf==5.26.1 # via media-observer ptyprocess==0.7.0 # via pexpect pure-eval==0.2.2 # via stack-data pydantic==2.7.1 # via fastapi pydantic-core==2.18.2 # via pydantic pygments==2.18.0 # via ipython # via rich pymongo==4.7.2 # via motor python-dateutil==2.9.0.post0 # via botocore python-dotenv==1.0.1 # via uvicorn python-multipart==0.0.9 # via fastapi pyyaml==6.0.1 # via huggingface-hub # via transformers # via uvicorn redis==5.0.4 # via aiohttp-client-cache regex==2024.5.15 # via transformers requests==2.31.0 # via huggingface-hub # via media-observer # via requests-cache # via transformers requests-cache==1.2.0 # via media-observer rich==13.7.1 # via typer ruff==0.4.4 # via media-observer s3transfer==0.10.1 # via boto3 safetensors==0.4.3 # via transformers scikit-learn==1.5.0 # via sentence-transformers scipy==1.13.1 # via scikit-learn # via sentence-transformers sentence-transformers==3.0.1 # via media-observer sentencepiece==0.2.0 # via media-observer shellingham==1.5.4 # via typer six==1.16.0 # via asttokens # via python-dateutil # via url-normalize sniffio==1.3.1 # via anyio # via httpx soupsieve==2.5 # via beautifulsoup4 stack-data==0.6.3 # via ipython starlette==0.37.2 # via fastapi sympy==1.12.1 # via torch threadpoolctl==3.5.0 # via scikit-learn tokenizers==0.19.1 # via transformers torch==2.3.1 # via sentence-transformers tqdm==4.66.4 # via huggingface-hub # via sentence-transformers # via transformers traitlets==5.14.3 # via ipython # via matplotlib-inline transformers==4.41.2 # via sentence-transformers triton==2.3.1 # via torch typer==0.12.3 # via fastapi-cli typing-extensions==4.11.0 # via aiosqlite # via fastapi # via huggingface-hub # via ipython # via pydantic # via pydantic-core # via torch # via typer ujson==5.9.0 # via fastapi url-normalize==1.4.3 # via aiohttp-client-cache # via requests-cache urllib3==2.2.1 # via botocore # via requests # via requests-cache uvicorn==0.29.0 # via fastapi # via fastapi-cli uvloop==0.19.0 # via uvicorn watchfiles==0.21.0 # via uvicorn wcwidth==0.2.13 # via prompt-toolkit websockets==12.0 # via uvicorn wrapt==1.16.0 # via aiobotocore wsproto==1.2.0 # via hypercorn yarl==1.9.4 # via aiohttp # via media-observer