Add setuptools to MacOS workflow

This commit is contained in:
Veronica Berglyd Olsen
2025-10-18 18:30:58 +02:00
parent 177d39c2a3
commit af86448385
+3 -1
View File
@@ -29,10 +29,12 @@ dynamic = ["version"]
[dependency-groups] [dependency-groups]
dev = [ dev = [
{ include-group = "build" },
{ include-group = "docs" }, { include-group = "docs" },
{ include-group = "test" }, { include-group = "test" },
{ include-group = "lint" }, { include-group = "lint" },
] ]
build = ["setuptools>=77.0.3"]
docs = [ docs = [
"docutils>=0.17.1", "docutils>=0.17.1",
"pygments>=2.7", "pygments>=2.7",
@@ -45,7 +47,7 @@ docs = [
] ]
test = ["coverage>=7.2.0", "pytest-qt", "pytest-timeout", "pytest>=6.0.0"] test = ["coverage>=7.2.0", "pytest-qt", "pytest-timeout", "pytest>=6.0.0"]
lint = ["isort", "pyright", "ruff"] lint = ["isort", "pyright", "ruff"]
macos = ["pyobjc"] macos = ["pyobjc", { include-group = "build" }]
[project.urls] [project.urls]
Homepage = "https://novelwriter.io" Homepage = "https://novelwriter.io"