[Alpha] Python wheels for OpenMC (including Apple Sillicon)

I have opened a draft pull request to build python wheels for openmc using cibuildwheel. These wheels bundle MOAB, DAGMC, and OpenMC libraries for linux (manylinux_2_24), MacOS Intel, and MacOS arm64 (M1/M2).

Sample wheels for python 3.11 are available at Release Sample wheels · Thea-Energy/openmc · GitHub. These are barely tested and may have breaking issues, but the principle is sound and feedback is greatly appreciated.

Best,
Alex

1 Like

Thanks for taking a crack at this @akoen! I’ll definitely be taking a look at this and hope we can get it merged in.

1 Like