Problem
Windows Python 3.11 and 3.12 fail due to ImportError: DLL load failed while importing pdffit2
Ref: https://github.com/diffpy/diffpy.pdfgui/actions/runs/12215530301/job/34077576222
In our CI, since we are also testing pdffit, we install pdfgui using the following methods:
conda install --file requirements/test.txt
conda install wxpython diffpy.utils matplotlib-base
pip install diffpy.pdffit2==1.4.4rc6
python -m pip install . --no-deps
using the installation method above, I was able to run pdfgui via macOS ARM64.
Proposed solution
But I recall this was a problem back then. @sbillinge @Tieqiong any insights on this DLL lad import problem?
I will have access to a windows laptop in the next 2-3 days or so.