example / requirements.cpu.txt
jessehostetler's picture
Default to CPU-only version of torch. Improve docs.
c2feb3e
# This file was autogenerated by uv via the following command:
# uv pip compile --python-version 3.12 -o requirements.cpu.txt requirements.cpu.in
absl-py==2.3.1
# via dyff-client
annotated-doc==0.0.4
# via fastapi
annotated-types==0.7.0
# via pydantic
anyio==4.11.0
# via
# httpx
# jupyter-server
# starlette
# watchfiles
argon2-cffi==25.1.0
# via jupyter-server
argon2-cffi-bindings==25.1.0
# via argon2-cffi
arrow==1.4.0
# via isoduration
asttokens==3.0.1
# via stack-data
async-lru==2.0.5
# via jupyterlab
attrs==25.4.0
# via
# jsonschema
# referencing
azure-core==1.36.0
# via dyff-client
babel==2.17.0
# via jupyterlab-server
beautifulsoup4==4.14.2
# via
# dyff-audit
# nbconvert
bleach==6.3.0
# via nbconvert
canonicaljson==2.0.0
# via dyff-schema
certifi==2025.11.12
# via
# httpcore
# httpx
# requests
cffi==2.0.0
# via argon2-cffi-bindings
charset-normalizer==3.4.4
# via requests
click==8.3.1
# via
# -r requirements.in
# uvicorn
comm==0.2.3
# via ipykernel
debugpy==1.8.17
# via ipykernel
decorator==5.2.1
# via ipython
defusedxml==0.7.1
# via nbconvert
dnspython==2.8.0
# via email-validator
dyff-audit==0.16.1
# via -r requirements.in
dyff-client==0.23.5
# via
# -r requirements.in
# dyff-audit
dyff-schema==0.39.1
# via
# -r requirements.in
# dyff-audit
# dyff-client
email-validator==2.3.0
# via dyff-schema
executing==2.2.1
# via stack-data
fastapi==0.121.2
# via -r requirements.in
fastjsonschema==2.21.2
# via nbformat
filelock==3.20.0
# via
# huggingface-hub
# transformers
fqdn==1.5.1
# via jsonschema
fsspec==2025.10.0
# via huggingface-hub
google-i18n-address==3.1.1
# via dyff-schema
h11==0.16.0
# via
# httpcore
# uvicorn
hf-xet==1.2.0
# via huggingface-hub
httpcore==1.0.9
# via httpx
httptools==0.7.1
# via uvicorn
httpx==0.28.1
# via
# dyff-client
# jupyterlab
huggingface-hub==0.36.0
# via
# tokenizers
# transformers
hypothesis==6.148.1
# via
# dyff-schema
# hypothesis-jsonschema
hypothesis-jsonschema==0.23.1
# via dyff-schema
idna==3.11
# via
# anyio
# email-validator
# httpx
# jsonschema
# requests
ipykernel==7.1.0
# via jupyterlab
ipython==9.7.0
# via ipykernel
ipython-pygments-lexers==1.1.1
# via ipython
isodate==0.7.2
# via dyff-client
isoduration==20.11.0
# via jsonschema
jedi==0.19.2
# via ipython
jinja2==3.1.6
# via
# jupyter-server
# jupyterlab
# jupyterlab-server
# nbconvert
json5==0.12.1
# via jupyterlab-server
jsonpath-ng==1.7.0
# via
# dyff-client
# dyff-schema
jsonpointer==3.0.0
# via jsonschema
jsonschema==4.25.1
# via
# hypothesis-jsonschema
# jupyter-events
# jupyterlab-server
# nbformat
jsonschema-specifications==2025.9.1
# via jsonschema
jupyter-client==8.6.3
# via
# ipykernel
# jupyter-server
# nbclient
jupyter-core==5.9.1
# via
# ipykernel
# jupyter-client
# jupyter-server
# jupyterlab
# nbclient
# nbconvert
# nbformat
jupyter-events==0.12.0
# via jupyter-server
jupyter-lsp==2.3.0
# via jupyterlab
jupyter-server==2.17.0
# via
# jupyter-lsp
# jupyterlab
# jupyterlab-server
# notebook
# notebook-shim
jupyter-server-terminals==0.5.3
# via jupyter-server
jupyterlab==4.4.10
# via notebook
jupyterlab-pygments==0.3.0
# via nbconvert
jupyterlab-server==2.28.0
# via
# jupyterlab
# notebook
lark==1.3.1
# via rfc3987-syntax
lxml==6.0.2
# via dyff-audit
markupsafe==3.0.3
# via
# jinja2
# nbconvert
matplotlib-inline==0.2.1
# via
# ipykernel
# ipython
mistune==3.1.4
# via nbconvert
nbclient==0.10.2
# via nbconvert
nbconvert==7.16.6
# via
# dyff-audit
# jupyter-server
nbformat==5.10.4
# via
# dyff-audit
# jupyter-server
# nbclient
# nbconvert
nest-asyncio==1.6.0
# via ipykernel
notebook==7.4.7
# via dyff-audit
notebook-shim==0.2.4
# via
# jupyterlab
# notebook
numpy==1.26.4
# via
# -r requirements.in
# dyff-audit
# dyff-client
# dyff-schema
# pandas
# transformers
packaging==25.0
# via
# huggingface-hub
# ipykernel
# jupyter-events
# jupyter-server
# jupyterlab
# jupyterlab-server
# nbconvert
# transformers
pandas==2.3.3
# via
# -r requirements.in
# dyff-audit
# dyff-client
pandocfilters==1.5.1
# via nbconvert
parso==0.8.5
# via jedi
pexpect==4.9.0
# via ipython
pillow==12.0.0
# via -r requirements.in
platformdirs==4.5.0
# via jupyter-core
ply==3.11
# via jsonpath-ng
prometheus-client==0.23.1
# via jupyter-server
prompt-toolkit==3.0.52
# via ipython
psutil==7.1.3
# via ipykernel
ptyprocess==0.7.0
# via
# pexpect
# terminado
pure-eval==0.2.3
# via stack-data
pyarrow==22.0.0
# via
# -r requirements.in
# dyff-audit
# dyff-client
# dyff-schema
pycparser==2.23
# via cffi
pydantic==2.12.4
# via
# -r requirements.in
# dyff-audit
# dyff-client
# dyff-schema
# fastapi
# pydantic-settings
pydantic-core==2.41.5
# via pydantic
pydantic-settings==2.12.0
# via -r requirements.in
pygments==2.19.2
# via
# ipython
# ipython-pygments-lexers
# nbconvert
python-dateutil==2.9.0.post0
# via
# arrow
# jupyter-client
# pandas
python-dotenv==1.2.1
# via
# -r requirements.in
# pydantic-settings
# uvicorn
python-json-logger==4.0.0
# via jupyter-events
python-multipart==0.0.20
# via -r requirements.in
pytz==2025.2
# via pandas
pyyaml==6.0.3
# via
# huggingface-hub
# jupyter-events
# transformers
# uvicorn
pyzmq==27.1.0
# via
# ipykernel
# jupyter-client
# jupyter-server
referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
# jupyter-events
regex==2025.11.3
# via transformers
requests==2.32.5
# via
# -r requirements.in
# azure-core
# google-i18n-address
# huggingface-hub
# jupyterlab-server
# transformers
rfc3339-validator==0.1.4
# via
# jsonschema
# jupyter-events
rfc3986-validator==0.1.1
# via
# jsonschema
# jupyter-events
rfc3987-syntax==1.1.0
# via jsonschema
rpds-py==0.29.0
# via
# jsonschema
# referencing
ruamel-yaml==0.18.16
# via dyff-audit
ruamel-yaml-clib==0.2.15
# via ruamel-yaml
safetensors==0.6.2
# via transformers
send2trash==1.8.3
# via jupyter-server
setuptools==80.9.0
# via jupyterlab
six==1.17.0
# via
# python-dateutil
# rfc3339-validator
sniffio==1.3.1
# via anyio
sortedcontainers==2.4.0
# via hypothesis
soupsieve==2.8
# via beautifulsoup4
stack-data==0.6.3
# via ipython
starlette==0.49.3
# via fastapi
terminado==0.18.1
# via
# jupyter-server
# jupyter-server-terminals
tinycss2==1.4.0
# via bleach
tokenizers==0.22.1
# via transformers
tornado==6.5.2
# via
# ipykernel
# jupyter-client
# jupyter-server
# jupyterlab
# notebook
# terminado
tqdm==4.67.1
# via
# dyff-client
# huggingface-hub
# transformers
traitlets==5.14.3
# via
# ipykernel
# ipython
# jupyter-client
# jupyter-core
# jupyter-events
# jupyter-server
# jupyterlab
# matplotlib-inline
# nbclient
# nbconvert
# nbformat
transformers==4.57.1
# via -r requirements.in
typing-extensions==4.15.0
# via
# anyio
# azure-core
# beautifulsoup4
# fastapi
# huggingface-hub
# pydantic
# pydantic-core
# referencing
# starlette
# typing-inspection
typing-inspection==0.4.2
# via
# pydantic
# pydantic-settings
tzdata==2025.2
# via
# arrow
# pandas
uri-template==1.3.0
# via jsonschema
urllib3==2.5.0
# via requests
uvicorn==0.38.0
# via -r requirements.in
uvloop==0.22.1
# via uvicorn
watchfiles==1.1.1
# via uvicorn
wcwidth==0.2.14
# via prompt-toolkit
webcolors==25.10.0
# via jsonschema
webencodings==0.5.1
# via
# bleach
# tinycss2
websocket-client==1.9.0
# via jupyter-server
websockets==15.0.1
# via
# dyff-client
# uvicorn