Note that rhino3dm does not currently support python 3.12 so users are prevented from running pip install sectionproperties[rhino] if they are running python 3.12 - this is also mentioned in the docs under installation. The testing suite is modified such that rhino tests are skipped if the python version is 3.12.
Adds support for python 3.12, thus closing #401.
Note that
rhino3dm
does not currently support python 3.12 so users are prevented from runningpip install sectionproperties[rhino]
if they are running python 3.12 - this is also mentioned in the docs under installation. The testing suite is modified such that rhino tests are skipped if the python version is 3.12.Core Dependency Updates
numpy
from 1.24.4 to 1.26.4scipy
from 1.10.1 to 1.12.0