There is a newer version of the record available.

Published January 18, 2024 | Version v4.11.10
Software Open

SHTOOLS/SHTOOLS: Version 4.11.10

  • 1. @tweag
  • 2. Institut de Physique du Globe de Paris
  • 3. Center of Geodesy, Cartography and SDI (TsNIIGAiK)
  • 4. University of Bonn
  • 5. European Molecular Biology Laboratory (EMBL)
  • 6. Universität Bonn
  • 7. AMD
  • 8. Perimeter Institute for Theoretical Physics
  • 9. Vector Atomic
  • 10. JuanSaudio
  • 11. @gitlabhq
  • 12. NWRA

Description

Version 4.11.10

Support for Python 3.12 using the Meson build system

This version no longer relies on distutils (which was deprecated in python 3.12) and instead makes use of Meson and Meson-Python to build and test the pyshtools package. The package can be built from source using pip as before, however, if you need to create an editable install, it will be necessary to use the slightly modified command

pip install --no-build-isolation -e .

Please see the online documentation for instructions on how to run the test suites and benchmarks.

Other changes

  • We no longer use versioneer to determine the package version, but instead set the version in the main meson.build file using setuptools_scm. At the present time, it is not possible to determine the version when using a source tarball, and for this case, the build will fail. Please ensure that when building from source that you are doing so from a git versioned repository.
  • Fixed a problem with SHCoeffs.volume() when the coefficient normalization was ortho.
  • Fixed a potential LAPACK underscore problem when compiling with LAPACK_UNDERSCORE specified.
  • Minor changes were made to the python source files to ensure numpy v2 compatibility.

M. A. Wieczorek, M. Meschede, A. Broquet, T. Brugere, A. Corbin, EricAtORS, A. Hattori, A. Kalinin, J. Kohler, D. Kutra, K. Leinweber, P. Lobo, I. Oshchepkov, P.-L. Phan, O. Poplawski, M. Reinecke, E. Sales de Andrade, E. Schnetter, S. Schröder, J. Sierra, A. Vasishta, A. Walker, xoviat, B. Xu (2024). SHTOOLS: Version 4.11.10, Zenodo, doi:10.5281/zenodo.592762

Files

SHTOOLS/SHTOOLS-v4.11.10.zip

Files (42.5 MB)

Name Size Download all
md5:c8752a2ca3cf555bf5f56b1da516b96e
42.5 MB Preview Download

Additional details

Related works