Version 1.9.1
We are pleased to announce the release of V1.9.1 of spack-stack.
The spack-stack package is a collaborative effort between the NOAA Environmental Modeling Center (EMC), the UCAR Joint Center for Satellite Data Assimilation (JCSDA), the Earth Prediction Innovation Center (EPIC), and the United States Naval Research Lab (NRL). spack-stack is designed to support the various applications of the supporting agencies such as the Unified Forecast System (UFS), the Joint Effort for Data assimilation Integration (JEDI), and the Navy Environmental Prediction sysTem Using a Nonhydrostatic Engine (NEPTUNE).
Documentation for installing and using spack-stack can be found at https://spack-stack.readthedocs.io/en/1.9.1 and https://github.com/JCSDA/spack-stack/wiki/spack%E2%80%90stack%E2%80%901.9.1-release-documentation
What's Changed
Platforms
- Add site configs for NCO WCOSS2, NOAA RDHPCS Ursa
- Add experimental support for DoD HPCMP Blueback, DOD HPCMP ParallelWorks AWS
- Update JEDI CI container from Ubuntu 20.04 to Ubuntu 24.04
- On NRL sites, Hercules, and Orion, use native
zlibinstead of spack-builtzlib-ng
Compilers
- Support for Intel oneAPI compilers in "mixed" mode (
icx,icpx,ifortfromoneapi@2024.2.0andoneapi@2024.2.1) - Support for
apple-clang@15.xcompilers on macOS andclang@14on Linux - Experimental support for Intel oneAPI compilers (
icx,icpx,ifxfrom fromoneapi@2025and later)
Libraries
- Move NEPTUNE Python dependencies into its their own package neptune-python-env
- Updated versions for:
ip,gfsio,landsfcutil,sigio,sfcio,eckit,fckit,fiat,ectrans,ecmwf-atlas - Unpin or update many Python packages, update of
py-numpyto 1.26 andpy-scipyto 1.14 - Enable ESMF Python interface, update to version 8.8.0
- Update MAPL to 2.50.3
- Add the GitHub CLI to
global-workflow-env - Add
py-ruameltogmao-swell-env - Enable
esdmumpsfeature forscotch - New package
bufr-query - Add new templates for Cylc and CCPP-SCM
- Add
crtm@3.1.1 - Update
wgrib2to 3.6.0 and enable for all compilers (notably Intel oneAPI)
Miscellaneous
- Implement NCO requirements
- Continuous Integration (CI): add weekly build/test scripts
- Add utility for listing pkg versions for spack-stack wiki
Full Changelog: spack-stack-1.8.0...spack-stack-1.9.1