30 tests are skipped when pyobjcryst, diffpy.structure, diffpy.srreal, sas are not installed.
Current result without installing the dependencies mentioned above:
conda create -n diffpy.srfit_312 python=3.12
conda activate diffpy.srfit_312
pip install -r requirement/run.txt # scipy, numpy, matplotlib (at the moment)
pip install . --no-deps
pytest
====== 80 passed, 30 skipped, 1 warning in 0.43s =====