Python bindings for the Amalgam language runtime, providing a direct interface with the compiled Amalgam shared library (.dll, .dylib, .so). Version 29.0.1 supports Python >=3.10. The library is actively maintained with frequent releases.
pip install amalgam-lang==29.0.1Verified import paths — ran on the pinned version, not inferred.
Initialize the Amalgam runtime, load a model, and execute a command.
Set the environment variable 'AMALGAM_LIB_PATH' before creating Amalgam instance, or ensure the library is in a default search path.
Use model.execute(...) instead of model.execute_query(...).
Download the appropriate Amalgam shared library from the official Amalgam releases and place it in a directory included in the system's library search path, or set AMALGAM_LIB_PATH.
Use thread-local instances or serialize access to a single Amalgam object.
Use Python 3.10 or later.