The CI of PR #44 was failing probably due to an issue with the setuptools Python package installed within the Python virtual environment through make python_deps, which upgrades setuptools to the latest version (currently 82.0.0). In particular, the CI was failing when a Python script inside the iDMA was trying to import from pkg_resources resource_filename. It seems that the API pkg_resources used inside the iDMA became deprecated and it's been removed from setuptools starting from version 82.0.0.
Now the CI has been patched to install setuptools<81 and everything works again, opening this issue to keep track of the problem.
The CI of PR #44 was failing probably due to an issue with the
setuptoolsPython package installed within the Python virtual environment throughmake python_deps, which upgradessetuptoolsto the latest version (currently 82.0.0). In particular, the CI was failing when a Python script inside the iDMA was trying toimport from pkg_resources resource_filename. It seems that the APIpkg_resourcesused inside the iDMA became deprecated and it's been removed fromsetuptoolsstarting from version82.0.0.Now the CI has been patched to install
setuptools<81and everything works again, opening this issue to keep track of the problem.