Skip to content

Commit ccb619d

Browse files
author
Matthias Koeppe
committed
pyproject.toml: Sphinx is not a build-system requirement; it is a optional dependency (formerly known as 'extras-require')
1 parent 9731a31 commit ccb619d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ requires = [
33
"setuptools>=61.2",
44
"Cython",
55
"cysignals",
6-
"sphinx",
76
"gmpy2>=2.1.0b1",
87
]
98
build-backend = "setuptools.build_meta"
@@ -41,6 +40,10 @@ dependencies = [
4140
"gmpy2>=2.1.0b1",
4241
]
4342

43+
[project.optional-dependencies]
44+
doc = [
45+
"sphinx",
46+
]
4447

4548
[project.urls]
4649
Homepage = "https://github.com/sagemath/pplpy"

0 commit comments

Comments
 (0)