setproctitle
typer
requests
timefhuman
cryptography>=42
pyOpenSSL>=24.0
argon2-cffi
websockets>=13.0
psutil
userpath<2,>=1.9.2

[journal]
solstone-journal-host==0.7.0

[journal-cuda]
solstone-journal-host==0.7.0

[journal-host]
solstone-journal-models==1.0.0
python-dotenv
pyhpke==0.6.4
google-genai>=1.62.0
Flask[async]
Markdown
mistune
python-frontmatter
packaging
Pillow>=11.0.0
numpy
tokenizers>=0.20
av
openai>=1.2.0
openhands-sdk==1.27.*
opentelemetry-api==1.39.1
opentelemetry-sdk==1.39.1
opentelemetry-exporter-otlp-proto-grpc==1.39.1
opentelemetry-exporter-otlp-proto-http==1.39.1
opentelemetry-instrumentation==0.60b1
opentelemetry-instrumentation-threading==0.60b1
opentelemetry-semantic-conventions==0.60b1
anthropic
huggingface-hub>=0.24
httpx
h2
jsonschema<5,>=4.26
genai-prices
icalendar
blessed>=1.20.0
tzlocal
python-slugify
rapidfuzz
soundfile
kaldi-native-fbank>=1.22
scikit-learn>=1.3
opencv-python-headless
solstone[pdf]

[journal-host:sys_platform == "darwin" and platform_machine == "arm64"]
mlx-vlm<0.7,>=0.6.2
mlx<1,>=0.31.2

[pdf]
weasyprint>=60.0
pypdf>=4.0.0
pdf2image>=1.16.0
