Skip to content

Commit ace191c

Browse files
committed
Install setuptools for Python >=3.12 (required for cffi)
1 parent 0afecdc commit ace191c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ authors = [
1616
dependencies = [
1717
"numpy>=1.21",
1818
"cffi",
19+
"setuptools; python_version >= '3.12'", # cffi with compilation support requires setuptools
1920
"fenics-basix >= 0.8.0.dev0, <0.9.0",
2021
"fenics-ufl >= 2023.3.0.dev0, <2023.4.0",
2122
]

0 commit comments

Comments
 (0)