typer>=0.12
rich>=13.7
pydantic>=2.5
pyyaml>=6.0
numpy>=1.24
scipy>=1.10
httpx>=0.27
prompt_toolkit>=3.0
optiland>=0.6.0
rayoptics>=0.9.8

[:sys_platform == "win32"]
pyreadline3>=3.4

[claude]
claude-agent-sdk>=0.1

[dev]
pytest>=8.0
pytest-cov>=4.1
build>=1.2
twine>=5.0

[research-agents]
rdkit>=2023.9
pydicom>=2.4
pillow>=10.0
