neutronimaging / imagingsuite

Sources for imaging related tools
GNU General Public License v3.0
18 stars 11 forks source link

Add workflow to produce python wheels for packaging python bindings #666

Closed damskii9992 closed 5 months ago

damskii9992 commented 5 months ago

A package folder is created at root to build the python wheels within. After building the python bindings, these are copied to this folder along with the necessary dynamic libraries to package into the wheel. The workflow builds the package and bindings for all working versions of python on all operating systems. Older versions of Python are not allowed due to the dependencies of Qt. Other small changes such as comments on the workflows are also included