numpy<2.0.0
pandas>=3.0.1
scipy==1.17.1
matplotlib<3.10.9,>=3.6.2
openpyxl>=3.1.5
pyarrow>=15.0.0
pybaselines>=1.2.1
PySide6==6.10.2
pyqt-toast-notification==1.3.3
superqt==0.7.8
renishawWiRE==0.1.16
markdown>=3.6.0
openai>=1.0.0
anthropic>=0.30.0
ollama>=0.4.0
mcp>=2.2.0
pyyaml

[:platform_system == "Windows"]
pywin32

[:python_version >= "3.10"]
truststore>=0.9.0

[dev]
pytest
pytest-qt
black
flake8

[test]
pytest
pytest-qt
