Since numpy-1.24.3-1.fc37 update was pushed to F37+ back in May, python-mrcfile has been failing in its test suite: https://koschei.fedoraproject.org/package/python-mrcfile?collection=f37 Reproducible: Always Steps to Reproduce: 1. Run python-mrcfile test suite with numpy 1.24.0 or later installed Actual Results: > ====================================================================== > FAIL: test_data_is_not_copied_unnecessarily (tests.test_bzip2mrcfile.Bzip2MrcFileTest) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/tests/test_mrcobject.py", line 341, in test_data_is_not_copied_unnecessarily > assert self.mrcobject.data is data > AssertionError and other failures. Expected Results: Tests pass. Upstream issue points to incompatible behaviour change in numpy. https://github.com/ccpem/mrcfile/issues/49 Could you test all numpy consumers in COPR before doing updates in the future? That can be easily automated, see Karolina Surma's talk at the last DevConf for details: https://devconfcz2023.sched.com/event/1MYlI/fedora-package-update-assess-its-impact-in-copr https://www.youtube.com/watch?v=nS0Z1OilOas (starts around 07:37:00 mark)
Apologies, I hadn't run into something like this with numpy before. I'll do that in the future.