aiofiles==24.1.0
    # via kamiwaza
aiohappyeyeballs==2.6.1
    # via aiohttp
aiohttp==3.13.3
    # via
    #   aiohttp-cors
    #   fsspec
    #   kamiwaza
    #   ray
aiohttp-cors==0.8.1
    # via ray
aiosignal==1.4.0
    # via aiohttp
alembic==1.18.0
    # via kamiwaza
annotated-doc==0.0.4
    # via fastapi
annotated-types==0.7.0
    # via pydantic
anyio==4.12.1
    # via
    #   httpx
    #   kamiwaza
    #   starlette
    #   watchfiles
asgiref==3.11.0
    # via opentelemetry-instrumentation-asgi
async-timeout==5.0.1 ; python_full_version < '3.11.3'
    # via
    #   aiohttp
    #   redis
attrs==25.4.0
    # via
    #   aiohttp
    #   jsonschema
    #   referencing
bcrypt==4.2.0
    # via kamiwaza
boto3==1.42.26
    # via kamiwaza
botocore==1.42.26
    # via
    #   boto3
    #   kamiwaza
    #   s3transfer
certifi==2026.1.4
    # via
    #   httpcore
    #   httpx
    #   requests
cffi==2.0.0 ; platform_python_implementation != 'PyPy' or sys_platform == 'darwin'
    # via
    #   cryptography
    #   soundfile
charset-normalizer==3.4.4
    # via requests
click==8.1.8
    # via
    #   kamiwaza
    #   ray
    #   typer
    #   uvicorn
colorama==0.4.6 ; sys_platform == 'win32'
    # via
    #   click
    #   colorful
    #   tqdm
colorful==0.5.8
    # via ray
confluent-kafka==2.12.0
    # via kamiwaza
cryptography==46.0.3
    # via kamiwaza
ctransformers==0.2.27
    # via kamiwaza
cython==3.2.4
    # via kamiwaza
datasets==4.0.0 ; sys_platform == 'darwin'
    # via mlx-vlm
dill==0.3.8 ; sys_platform == 'darwin'
    # via
    #   datasets
    #   multiprocess
distlib==0.4.0
    # via virtualenv
dnspython==2.8.0
    # via
    #   email-validator
    #   kamiwaza
docker==7.1.0
    # via kamiwaza
ecdsa==0.19.1
    # via python-jose
email-validator==2.3.0
    # via kamiwaza
etcd3==0.12.0
    # via kamiwaza
exceptiongroup==1.3.1 ; python_full_version < '3.11'
    # via anyio
fastapi==0.128.0
    # via
    #   kamiwaza
    #   kamiwaza-mlx
    #   mlx-vlm
filelock==3.20.3
    # via
    #   datasets
    #   huggingface-hub
    #   kamiwaza
    #   ray
    #   torch
    #   transformers
    #   virtualenv
frozenlist==1.8.0
    # via
    #   aiohttp
    #   aiosignal
fsspec==2025.3.0 ; sys_platform == 'darwin'
    # via
    #   datasets
    #   huggingface-hub
    #   torch
fsspec==2026.1.0 ; sys_platform != 'darwin'
    # via
    #   huggingface-hub
    #   torch
future==1.0.0
    # via pyhive
google-api-core==2.29.0
    # via opencensus
google-auth==2.47.0
    # via google-api-core
googleapis-common-protos==1.72.0
    # via
    #   google-api-core
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
greenlet==3.3.0 ; platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64'
    # via sqlalchemy
grpcio==1.76.0
    # via
    #   etcd3
    #   kamiwaza
    #   opentelemetry-exporter-otlp-proto-grpc
    #   pymilvus
    #   qdrant-client
    #   ray
h11==0.16.0
    # via
    #   httpcore
    #   uvicorn
h2==4.3.0
    # via httpx
hf-transfer==0.1.9
    # via kamiwaza
hf-xet==1.2.0 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'
    # via huggingface-hub
hpack==4.1.0
    # via h2
httpcore==1.0.9
    # via httpx
httptools==0.7.1 ; sys_platform == 'darwin'
    # via uvicorn
httpx==0.28.1
    # via
    #   kamiwaza
    #   qdrant-client
huggingface-hub==0.36.0
    # via
    #   ctransformers
    #   datasets
    #   kamiwaza
    #   sentence-transformers
    #   tokenizers
    #   transformers
hyperframe==6.1.0
    # via h2
idna==3.11
    # via
    #   anyio
    #   email-validator
    #   httpx
    #   requests
    #   yarl
importlib-metadata==8.7.1
    # via opentelemetry-api
isodate==0.7.2
    # via python3-saml
jinja2==3.1.6
    # via
    #   mlx-lm
    #   torch
jmespath==1.0.1
    # via
    #   boto3
    #   botocore
joblib==1.5.3
    # via scikit-learn
jsonschema==4.26.0
    # via
    #   kamiwaza
    #   ray
jsonschema-specifications==2025.9.1
    # via jsonschema
kamiwaza-mlx==0.1.9 ; sys_platform == 'darwin'
    # via kamiwaza
lxml==6.0.2
    # via
    #   python3-saml
    #   xmlsec
mako==1.3.10
    # via alembic
markdown-it-py==4.0.0
    # via rich
markupsafe==3.0.3
    # via
    #   jinja2
    #   mako
mdurl==0.1.2
    # via markdown-it-py
memory-profiler==0.61.0
    # via kamiwaza
milvus-lite==2.5.1 ; sys_platform != 'win32'
    # via pymilvus
mlx==0.29.4 ; sys_platform == 'darwin'
    # via
    #   kamiwaza-mlx
    #   mlx-lm
    #   mlx-vlm
mlx-lm==0.28.4 ; sys_platform == 'darwin'
    # via
    #   kamiwaza-mlx
    #   mlx-vlm
mlx-metal==0.29.4 ; sys_platform == 'darwin'
    # via mlx
mlx-vlm==0.3.9 ; sys_platform == 'darwin'
    # via kamiwaza-mlx
mpmath==1.3.0
    # via sympy
msgpack==1.1.2
    # via ray
multidict==6.7.0
    # via
    #   aiohttp
    #   yarl
multiprocess==0.70.16 ; sys_platform == 'darwin'
    # via datasets
netifaces==0.11.0
    # via kamiwaza
networkx==3.4.2 ; python_full_version < '3.11'
    # via
    #   kamiwaza
    #   torch
networkx==3.5 ; python_full_version >= '3.11'
    # via
    #   kamiwaza
    #   torch
numpy==2.2.6 ; python_full_version < '3.11' or sys_platform == 'darwin'
    # via
    #   datasets
    #   kamiwaza
    #   mlx-lm
    #   mlx-vlm
    #   opencv-python
    #   pandas
    #   pyarrow
    #   qdrant-client
    #   scikit-learn
    #   scipy
    #   soundfile
    #   torchvision
    #   transformers
numpy==2.3.4 ; python_full_version >= '3.11' and sys_platform != 'darwin'
    # via
    #   kamiwaza
    #   pandas
    #   pyarrow
    #   qdrant-client
    #   scikit-learn
    #   scipy
    #   torchvision
    #   transformers
nvidia-cublas-cu12==12.8.4.1 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via
    #   nvidia-cudnn-cu12
    #   nvidia-cusolver-cu12
    #   torch
nvidia-cuda-cupti-cu12==12.8.90 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-cuda-nvrtc-cu12==12.8.93 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-cuda-runtime-cu12==12.8.90 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-cudnn-cu12==9.10.2.21 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-cufft-cu12==11.3.3.83 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-cufile-cu12==1.13.1.3 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-curand-cu12==10.3.9.90 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-cusolver-cu12==11.7.3.90 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-cusparse-cu12==12.5.8.93 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via
    #   nvidia-cusolver-cu12
    #   torch
nvidia-cusparselt-cu12==0.7.1 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-nccl-cu12==2.27.5 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-nvjitlink-cu12==12.8.93 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via
    #   nvidia-cufft-cu12
    #   nvidia-cusolver-cu12
    #   nvidia-cusparse-cu12
    #   torch
nvidia-nvshmem-cu12==3.3.20 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
nvidia-nvtx-cu12==12.8.90 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
opencensus==0.11.4
    # via ray
opencensus-context==0.1.3
    # via opencensus
opencv-python==4.12.0.88 ; sys_platform == 'darwin'
    # via mlx-vlm
opentelemetry-api==1.36.0
    # via
    #   kamiwaza
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
    #   opentelemetry-exporter-prometheus
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-asgi
    #   opentelemetry-instrumentation-fastapi
    #   opentelemetry-instrumentation-requests
    #   opentelemetry-instrumentation-sqlalchemy
    #   opentelemetry-sdk
    #   opentelemetry-semantic-conventions
opentelemetry-exporter-otlp==1.36.0
    # via kamiwaza
opentelemetry-exporter-otlp-proto-common==1.36.0
    # via
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
opentelemetry-exporter-otlp-proto-grpc==1.36.0
    # via opentelemetry-exporter-otlp
opentelemetry-exporter-otlp-proto-http==1.36.0
    # via opentelemetry-exporter-otlp
opentelemetry-exporter-prometheus==0.57b0
    # via ray
opentelemetry-instrumentation==0.57b0
    # via
    #   opentelemetry-instrumentation-asgi
    #   opentelemetry-instrumentation-fastapi
    #   opentelemetry-instrumentation-requests
    #   opentelemetry-instrumentation-sqlalchemy
opentelemetry-instrumentation-asgi==0.57b0
    # via opentelemetry-instrumentation-fastapi
opentelemetry-instrumentation-fastapi==0.57b0
    # via kamiwaza
opentelemetry-instrumentation-requests==0.57b0
    # via kamiwaza
opentelemetry-instrumentation-sqlalchemy==0.57b0
    # via kamiwaza
opentelemetry-proto==1.36.0
    # via
    #   opentelemetry-exporter-otlp-proto-common
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
    #   ray
opentelemetry-sdk==1.36.0
    # via
    #   kamiwaza
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
    #   opentelemetry-exporter-prometheus
    #   ray
opentelemetry-semantic-conventions==0.57b0
    # via
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-asgi
    #   opentelemetry-instrumentation-fastapi
    #   opentelemetry-instrumentation-requests
    #   opentelemetry-instrumentation-sqlalchemy
    #   opentelemetry-sdk
opentelemetry-util-http==0.57b0
    # via
    #   opentelemetry-instrumentation-asgi
    #   opentelemetry-instrumentation-fastapi
    #   opentelemetry-instrumentation-requests
packaging==25.0
    # via
    #   datasets
    #   huggingface-hub
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-sqlalchemy
    #   ray
    #   transformers
pandas==2.3.3
    # via
    #   datasets
    #   pymilvus
pillow==12.1.0
    # via
    #   kamiwaza-mlx
    #   mlx-vlm
    #   sentence-transformers
    #   torchvision
platformdirs==4.5.1
    # via virtualenv
portalocker==3.2.0
    # via qdrant-client
prometheus-client==0.24.0
    # via
    #   kamiwaza
    #   opentelemetry-exporter-prometheus
    #   ray
propcache==0.4.1
    # via
    #   aiohttp
    #   yarl
proto-plus==1.27.0
    # via google-api-core
protobuf==5.29.5
    # via
    #   etcd3
    #   google-api-core
    #   googleapis-common-protos
    #   kamiwaza
    #   mlx-lm
    #   opentelemetry-proto
    #   proto-plus
    #   pymilvus
    #   qdrant-client
    #   ray
psutil==7.2.1
    # via
    #   kamiwaza
    #   memory-profiler
psycopg2-binary==2.9.11
    # via kamiwaza
py-cpuinfo==9.0.0
    # via
    #   ctransformers
    #   kamiwaza
py-spy==0.4.1
    # via ray
pyarrow==17.0.0
    # via
    #   datasets
    #   kamiwaza
pyasn1==0.6.1
    # via
    #   pyasn1-modules
    #   python-jose
    #   rsa
pyasn1-modules==0.4.2
    # via google-auth
pycparser==2.23 ; (implementation_name != 'PyPy' and platform_python_implementation != 'PyPy') or (implementation_name != 'PyPy' and sys_platform == 'darwin')
    # via cffi
pydantic==2.12.5
    # via
    #   fastapi
    #   kamiwaza
    #   kamiwaza-mlx
    #   pydantic-settings
    #   qdrant-client
    #   ray
pydantic-core==2.41.5
    # via pydantic
pydantic-settings==2.12.0
    # via kamiwaza
pygments==2.19.2
    # via rich
pyhive==0.7.0
    # via kamiwaza
pyjwt==2.10.1
    # via
    #   kamiwaza
    #   redis
pymilvus==2.6.1
    # via kamiwaza
python-dateutil==2.9.0.post0
    # via
    #   botocore
    #   pandas
    #   pyhive
python-dotenv==1.2.1
    # via
    #   kamiwaza
    #   pydantic-settings
    #   pymilvus
    #   uvicorn
python-jose==3.5.0
    # via kamiwaza
python-multipart==0.0.21
    # via kamiwaza
python3-saml==1.16.0
    # via kamiwaza
pytz==2025.2
    # via pandas
pywin32==311 ; sys_platform == 'win32'
    # via
    #   docker
    #   portalocker
pyyaml==6.0.3
    # via
    #   datasets
    #   huggingface-hub
    #   kamiwaza
    #   mlx-lm
    #   ray
    #   responses
    #   transformers
    #   uvicorn
qdrant-client==1.16.2
    # via kamiwaza
ray==2.47.1
    # via kamiwaza
redis==5.3.1
    # via kamiwaza
referencing==0.37.0
    # via
    #   jsonschema
    #   jsonschema-specifications
regex==2025.11.3
    # via transformers
requests==2.32.5
    # via
    #   datasets
    #   docker
    #   google-api-core
    #   huggingface-hub
    #   kamiwaza
    #   kamiwaza-mlx
    #   mlx-vlm
    #   opentelemetry-exporter-otlp-proto-http
    #   ray
    #   responses
    #   transformers
responses==0.25.8
    # via kamiwaza
rich==13.9.4
    # via
    #   kamiwaza
    #   typer
rpds-py==0.30.0
    # via
    #   jsonschema
    #   referencing
rsa==4.9.1
    # via
    #   google-auth
    #   python-jose
s3transfer==0.16.0
    # via boto3
safetensors==0.7.0
    # via transformers
scikit-learn==1.7.2 ; python_full_version < '3.11'
    # via sentence-transformers
scikit-learn==1.8.0 ; python_full_version >= '3.11'
    # via sentence-transformers
scipy==1.15.3 ; python_full_version < '3.11'
    # via
    #   kamiwaza
    #   scikit-learn
    #   sentence-transformers
scipy==1.16.2 ; python_full_version >= '3.11'
    # via
    #   kamiwaza
    #   scikit-learn
    #   sentence-transformers
sentence-transformers==5.0.0
    # via kamiwaza
sentencepiece==0.2.1 ; sys_platform == 'darwin'
    # via mlx-lm
setuptools==80.9.0
    # via
    #   pymilvus
    #   torch
shellingham==1.5.4
    # via typer
six==1.17.0
    # via
    #   ecdsa
    #   etcd3
    #   opencensus
    #   python-dateutil
slack-sdk==3.39.0
    # via kamiwaza
smart-open==7.5.0
    # via ray
soundfile==0.13.1 ; sys_platform == 'darwin'
    # via mlx-vlm
sqlalchemy==2.0.45
    # via
    #   alembic
    #   kamiwaza
    #   sqlalchemy-cockroachdb
sqlalchemy-cockroachdb==2.0.3
    # via kamiwaza
starlette==0.50.0
    # via
    #   fastapi
    #   kamiwaza
sympy==1.14.0
    # via torch
tenacity==9.1.2
    # via etcd3
threadpoolctl==3.6.0
    # via scikit-learn
tokenizers==0.22.2
    # via transformers
tomli==2.4.0
    # via
    #   alembic
    #   confluent-kafka
torch==2.9.1
    # via
    #   kamiwaza
    #   sentence-transformers
    #   torchvision
torchvision==0.24.1 ; sys_platform == 'darwin' or sys_platform == 'linux'
    # via
    #   kamiwaza
    #   kamiwaza-mlx
tqdm==4.67.1
    # via
    #   datasets
    #   huggingface-hub
    #   milvus-lite
    #   mlx-vlm
    #   sentence-transformers
    #   transformers
transformers==4.57.1
    # via
    #   kamiwaza
    #   mlx-lm
    #   mlx-vlm
    #   sentence-transformers
triton==3.5.1 ; platform_machine == 'x86_64' and sys_platform == 'linux'
    # via torch
typer==0.21.1
    # via kamiwaza
typing-extensions==4.15.0
    # via
    #   aiosignal
    #   alembic
    #   anyio
    #   asgiref
    #   cryptography
    #   exceptiongroup
    #   fastapi
    #   grpcio
    #   huggingface-hub
    #   multidict
    #   opentelemetry-api
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
    #   opentelemetry-sdk
    #   opentelemetry-semantic-conventions
    #   pydantic
    #   pydantic-core
    #   referencing
    #   rich
    #   sentence-transformers
    #   sqlalchemy
    #   starlette
    #   torch
    #   typer
    #   typing-inspection
    #   uvicorn
    #   virtualenv
typing-inspection==0.4.2
    # via
    #   pydantic
    #   pydantic-settings
tzdata==2025.3
    # via pandas
ujson==5.11.0
    # via pymilvus
urllib3==2.6.3
    # via
    #   botocore
    #   docker
    #   kamiwaza
    #   qdrant-client
    #   requests
    #   responses
uvicorn==0.40.0
    # via
    #   kamiwaza
    #   kamiwaza-mlx
    #   mlx-vlm
uvloop==0.22.1 ; platform_python_implementation != 'PyPy' and sys_platform == 'darwin'
    # via uvicorn
virtualenv==20.36.1
    # via ray
watchfiles==1.1.1 ; sys_platform == 'darwin'
    # via uvicorn
websockets==15.0.1
    # via
    #   kamiwaza
    #   uvicorn
wrapt==1.17.3
    # via
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-sqlalchemy
    #   smart-open
xmlsec==1.3.17
    # via python3-saml
xxhash==3.6.0 ; sys_platform == 'darwin'
    # via datasets
yarl==1.22.0
    # via aiohttp
zipp==3.23.0
    # via importlib-metadata
