From b20abec39db1a38f67fd6533c59013a2e7441e3c Mon Sep 17 00:00:00 2001 From: rob Date: Sun, 18 Jan 2026 01:34:28 -0400 Subject: [PATCH] Add setuptools dependency for Python 3.12+ compatibility NodeGraphQt uses distutils which was removed from Python 3.12's standard library. setuptools provides the compatibility shim. Co-Authored-By: Claude Opus 4.5 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 621e75e..0159613 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,6 +34,7 @@ dependencies = [ "requests>=2.28", "PySide6>=6.5", "NodeGraphQt>=0.6.0", + "setuptools", # Required for distutils compatibility (Python 3.12+) ] [project.optional-dependencies]