pyaimms Release Notes

This document provides a summary of the changes made in each release of the pyaimms package. It includes bug fixes, improvements, and new features introduced in each version.

Release History

  • Version 25.1.3.1 (Release Date: 2025-07-28)
    • Fixed a crash when UV is running and exiting AIMMS.

    • Changed a typo in an error message from on of to one of.

    • Improved some error handling when resources failed to open.

  • Version 25.1.1.3 (Release Date: 2025-07-28)
    • pyaimms now always requires a pyproject.toml file, which must specify the Python version and dependencies.

    • The setup of the UV environment is now asynchronous. Dependencies and environment are installed only when the first Python statement or script is executed, resulting in a brief initial wait. Subsequent Python loading is immediate.

    • pyaimms can now be run in the cloud.

    • Add extra guard rails for system defined python environment variables should not have those because its all set up by AIMMS.