streamlit==1.49.1
rdflib>=7.0.0
owlrl>=6.0.2
networkx>=3.0
streamlit-local-storage>=0.0.25
streamlit-ace>=0.1.1

[desktop]
streamlit-desktop-app>=0.3.3
darkdetect>=0.8.0

[desktop:sys_platform != "darwin"]
pywebview[pyside6]

[dev]
pytest>=7.0
pytest-cov>=4.0
ruff==0.16.4
mypy==2.3.1

[gtk]
streamlit-desktop-app>=0.3.3
darkdetect>=0.8.0

[gtk:sys_platform == "linux"]
pywebview[gtk]

[qt]
streamlit-desktop-app>=0.3.3
darkdetect>=0.8.0

[qt:sys_platform != "darwin"]
pywebview[pyside6]
