Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
[submodule "spack"]
path = spack
url = https://github.com/jcsda/spack
branch = spack-stack-dev
#url = https://github.com/jcsda/spack
#branch = spack-stack-dev
url = https://github.com/AlexanderHrabski-NOAA/spack
branch = update-spack-from-develop
[submodule "repos/builtin"]
path = repos/builtin
url = https://github.com/jcsda/spack-packages
branch = spack-stack-dev
#url = https://github.com/jcsda/spack-packages
#branch = spack-stack-dev
url = https://github.com/climbfuji/spack-packages
branch = feature/upd_spst_dev_from_upstream_20260602
4 changes: 4 additions & 0 deletions configs/common/config.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Set package and module installation directories
config:
# Old installer - needed for py-pynacl amongst others
# https://github.com/spack/spack-packages/issues/5106
installer: old

install_hash_length: 7
install_tree:
root: $env/install
Expand Down
19 changes: 18 additions & 1 deletion configs/common/packages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -387,6 +387,10 @@ packages:
py-cartopy:
require:
- +plotting
# See py-pycparser
py-click:
require:
- '@8.1.8'
# Pin py-colorama to avoid duplicate packages, hopefully can be removed soon
py-colorama:
require:
Expand Down Expand Up @@ -429,6 +433,15 @@ packages:
py-poetry-core:
require:
- '@1.7'
# See py-pycparser
py-pooch:
require:
- '@1.7.0'
# Need older version of py-pycparser until we can update setuputils to >= 77 ?
# https://github.com/pydata/xarray/issues/10588
py-pycparser:
require:
- '@2.21'
# Need at least py-pygithub@2.7 for self-hosted runner management
py-pygithub:
require:
Expand All @@ -437,6 +450,10 @@ packages:
py-pyogrio:
require:
- '@0.9.0'
# See py-pycparser
py-pyparsing:
require:
- '@3.1.2'
# To avoid duplicate packages
py-python-dateutil:
require:
Expand Down Expand Up @@ -466,7 +483,7 @@ packages:
# To avoid duplicate packages
py-versioneer:
require:
- '@0.29'
- '@=0.28'
# On a per-site basis, either set qt to buildable: false
# or add requirement to build with gcc for Intel oneAPI
qt:
Expand Down
2 changes: 1 addition & 1 deletion repos/builtin
Submodule builtin updated 4036 files
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ class DevUtilsEnv(BundlePackage):

# Scalasca/ScoreP
depends_on("scalasca", when="+scalasca", type="run")
depends_on("cube +gui", when="+scalasca", type="run")
depends_on("cube", when="+scalasca", type="run")

# Miscellaneous
depends_on("bats", type="run")
Expand Down
2 changes: 1 addition & 1 deletion spack
Submodule spack updated 453 files
Loading