From af8644838560a0d7fad42d6136be07c6f1aaf1b9 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Sat, 18 Oct 2025 18:30:58 +0200 Subject: [PATCH] Add setuptools to MacOS workflow --- pyproject.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 945e8028..2160eefe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,10 +29,12 @@ dynamic = ["version"] [dependency-groups] dev = [ + { include-group = "build" }, { include-group = "docs" }, { include-group = "test" }, { include-group = "lint" }, ] +build = ["setuptools>=77.0.3"] docs = [ "docutils>=0.17.1", "pygments>=2.7", @@ -45,7 +47,7 @@ docs = [ ] test = ["coverage>=7.2.0", "pytest-qt", "pytest-timeout", "pytest>=6.0.0"] lint = ["isort", "pyright", "ruff"] -macos = ["pyobjc"] +macos = ["pyobjc", { include-group = "build" }] [project.urls] Homepage = "https://novelwriter.io"