GAMSPy 0.11.9#
General
Fix relative path issue of GAMS Engine backend.
Use $loadDC instead of $load to better catch domain violations.
Bypass constructor while creating a Container copy.
Do not execute_unload in case there is no dirty symbols to unload.
Update the behavior of gamspy install/uninstall license.
Implement GAMS Engine Client and consolidate NeosClient and EngineClient into one argument in solve.
Fix finding variables to mark in power and sameAs operations.
Testing
Add test for GAMS Engine extra model files with incorrect relative path.
Add tests for new GAMS Engine Client.
Add a test to catch domain violation.
Remove declaration of objective variables and functions and add the equations into Python variables.
Add a new test to verify the license installation/uninstallation behavior.
Add a test to find variables in power operation.
Documentation
Add a note in model documentation to warn about relative path requirement of GAMS Engine.
Add documentation for solving models asynchronously with GAMS Engine.
Modify model library table generation script to add more information and better table styling.