NanoComp / meep

free finite-difference time-domain (FDTD) software for electromagnetic simulations
GNU General Public License v2.0
1.16k stars 594 forks source link

Does not build python module for python 3.12 #2819

Open pbsds opened 2 months ago

pbsds commented 2 months ago

PEP-632 is upon us, and distutils is no longer a part of the default python distribution as of version 3.12, which causes the configure script to fail to locate Python.h.

Our current workaround consists of replacing distutils with setuptools._distutils in: