PROCESS is a systems code at UKAEA that calculates in a self-consistent manner the parameters of a fusion power plant with a specified performance, ensuring that its operating limits are not violated, and with the option to optimise to a given function of these parameters.
Description
Provides support for Python 3.11, making the minimum Python version 3.10.
Simplifies the testing and dependency installation while reviewing the dependency versions required for 3.10+.