SMESH (Salome 9.3.0) as a dependency for python application

We have a Python application that depends on SMESH. We are looking for a way to platform-independently install our software without burdening users with manually installing dependencies outside of pip.

Ideally, we could distribute “Universal Linus” binaries with a pip wheel. However, the oldest version available is 9.9.0 (And some more on the FTP server) - However, we would like to do this based on Version 9.3.0. Is there such a precompiled binary available anywhere? Alternatively, are there instructions for building a universal linux binary ourselves? E.g. we would like to build in accordance with any of the manylinux standards.

I have seen that parts of SALOME have been made available on PyPI over time for certain versions of python and SALOME. (E.g. salome-med) Would anything like that including SMESH be available that would be even better!

Thanks!
Linus

the recipe for SALOME universal proceeds as follows. Build application on an old Linux distribution, then embed relevant system dependencies to ensure a portability of the applicaton. The approach is rather standard.

Concerning SALOME 9.3.0, you can download it at this link.

Just out of curiosity, can you tell what application you’re developing ? (a link would be nice)
Regards.