doxapy>=0.9.4
html2text>=2024.2.26
jax>=0.9.0
jaxlib>=0.9.0
langcodes[data]>=3.5.1
ml-dtypes>=0.5.4
numpy<2.1.0,>=1.26.0
opencv-python-headless>=4.8.0
page-dewarp>=0.2.7
pikepdf>=10.0.0
pillow>=10.0.0
httpx>=0.27
mistralai<2,>=1.0.0
keyring>=24.0.0
platformdirs>=4.3.0
psutil>=7.2.2
pypdfium2>=4.30.0
python-slugify>=8.0.0
pyyaml>=6.0.0
questionary>=2.1.1
regex>=2024.5.15
rich>=13.0.0
scipy>=1.11.0
typer>=0.12

[cloud]

[cuda]
jax[cuda12]>=0.9.0
optax>=0.2.0

[cuda:sys_platform == "linux"]
vllm>=0.6.0

[dev]
pytest>=8.0.0
reportlab>=4.0.0

[gui]
pyside6-essentials>=6.7.0
pyqtdarktheme>=2.1.0
cryptography>=42.0
segno>=1.6.0

[jbig2]
aglaia_jbig2

[keyring-1password]
onepassword-keyring>=0.1.1

[keyring-bitwarden]
bitwarden-keyring>=0.3.1

[macos]
pyobjc-framework-avfoundation>=10.0
pyobjc-framework-cocoa>=10.0
pyobjc-framework-speech>=10.0
pyobjc-framework-vision>=10.0

[macos:sys_platform == "darwin" and platform_machine == "arm64"]
mlx>=0.30
mlx-vlm>=0.7.1
mlx-lm>=0.28

[package]
pyinstaller>=6.10.0

[server]
fastapi>=0.110
uvicorn>=0.27
python-multipart>=0.0.9

[voice]
sounddevice>=0.4.6

[voice:sys_platform != "darwin"]
vosk>=0.3.45

[voice:sys_platform == "darwin"]
vosk==0.3.44
