numpy>=1.20
scipy
casadi; platform.machine != 'arm64'
ordered_set