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
zlib
instead of spack-builtzlib-ng
Compilers
- Support for Intel oneAPI compilers in "mixed" mode (
icx
,icpx
,ifort
from[email protected]
and[email protected]
) - Support for
[email protected]
compilers on macOS andclang@14
on Linux - Experimental support for Intel oneAPI compilers (
icx
,icpx
,ifx
from fromoneapi@2025
and 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-numpy
to 1.26 andpy-scipy
to 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-ruamel
togmao-swell-env
- Enable
esdmumps
feature forscotch
- New package
bufr-query
- Add new templates for Cylc and CCPP-SCM
- Add
[email protected]
- Update
wgrib2
to 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