From: Mattias J. <mat...@mq...> - 2022-12-20 23:50:13
|
Patch tested and applied. Thanks Rafael, you're the best! Cheers, Mattias ________________________________ From: Rafael Laboissière <ra...@de...> Sent: Wednesday, 21 December 2022 2:19 AM To: XMDS devel list <xmd...@li...> Subject: [xmds-devel] XMDS fails with version 1.23 of numpy Dear XMDS developers, XMDS2 fails when run against the latest version of numpy (1.23), with errors like the following one: ERROR: test_breakpoints (__main__.main.<locals>.ScriptTestCase) io/breakpoints.xmds ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/data/rlaboiss/debian/PKGS/xmds2/xmds2/./run_tests.py", line 328, in newfunc return func(*(args + fargs), **newkeywords) File "/var/data/rlaboiss/debian/PKGS/xmds2/xmds2/./run_tests.py", line 189, in scriptTestingFunction results = XSILFile(resultsFullPath) File "/var/data/rlaboiss/debian/PKGS/xmds2/xmds2/xpdeint/XSILFile.py", line 257, in __init__ data = XSILDataBinary(independentVariables, dependentVariables, uLong, precision, encoding, filename, File "/var/data/rlaboiss/debian/PKGS/xmds2/xmds2/xpdeint/XSILFile.py", line 99, in __init__ if loadData: self.parseDataFile(uLong, precision, encoding, dataFile) File "/var/data/rlaboiss/debian/PKGS/xmds2/xmds2/xpdeint/XSILFile.py", line 121, in parseDataFile independentGeometry.append(numpy.asscalar(size)) File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 311, in __getattr__ raise AttributeError("module {!r} has no attribute " AttributeError: module 'numpy' has no attribute 'asscalar' The method numpy.asscalar() is deprecated since version 1.16 of numpy and was removed in version 1.23. The patch attached to this message fixes the problem. Best, Rafael Laboissière |