modules = ["python-3.11"]

[nix]
channel = "stable-24_05"
packages = ["cairo", "ffmpeg-full", "freetype", "ghostscript", "glibcLocales", "gobject-introspection", "gtk3", "pkg-config", "qhull", "tcl", "tk"]

[workflows]
runButton = "Project"

[[workflows.workflow]]
name = "Project"
mode = "parallel"
author = "agent"

[[workflows.workflow.tasks]]
task = "workflow.run"
args = "PyInterpret Server"

[[workflows.workflow]]
name = "PyInterpret Server"
author = "agent"

[[workflows.workflow.tasks]]
task = "shell.exec"
args = "pip install -e . && pip install shap lime scikit-learn matplotlib && python examples/basic_usage.py"
