Python Gekko v1.3.1
Gekko v1.3.1 focuses on improving reliability and scalability as usage continues to grow, with downloads now exceeding 100,000 per month. To reduce dependence on public servers and provide a more robust default experience, the default model initialization has been changed from remote to local execution. When the solve location is not explicitly specified, Gekko will now perform a local solve by default using GEKKO(remote=False). Users who prefer to run models on the public servers can still do so by explicitly setting GEKKO(remote=True). Local solve support is available on Windows, Linux, and macOS, enabling offline and on-premise workflows, although some advanced solver options remain unavailable or limited in local configurations. This change helps ensure consistent performance and long-term sustainability as the Gekko user community continues to expand.