NSLS-II / edrixs

An open source toolkit for simulating RIXS spectra based on ED
https://nsls-ii.github.io/edrixs
GNU General Public License v3.0
34 stars 20 forks source link

Fix OSX compilation #200

Closed mrakitin closed 4 months ago

mrakitin commented 9 months ago

This PR enables publishing wheels to PyPI. At the moment we are only building Linux wheels (tested on both Ubuntu and RedHat OSs).

mrakitin commented 7 months ago

@mpmdean, I was able to produce wheels for MacOS as well, however, when trying to build the documentation with the versions, it fails on importing fedrixs. Have you ever been able to import it on MacOS (Intel x86_64 arch)?

mpmdean commented 7 months ago

Hi @mrakitin

Thanks for the progres. Yes, the current conda-forge package for edrixs can be installed and run on MacOS (Intel x86_64 arch). I just did a fresh test of this on an old mac we have here.

I have always had trouble building locally on a mac, however.

mrakitin commented 4 months ago

Reviewed in-person with @mpmdean and @lajerm.