Skip to content

Commit e22bebe

Browse files
committed
add additional python packages to allow ioda tests
1 parent 98c1f0b commit e22bebe

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

ci/hpccm_recipe_almalinux9.py

+7
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ def gitlab_url(repo, vn):
4545
netcdf_vn = USERARG.get('netcdf_vn', '4.9.2')
4646
netcdfcxx_vn = USERARG.get('netcdfcxx_vn', '4.3.1')
4747
netcdfftn_vn = USERARG.get('netcdfftn_vn', '4.6.1')
48+
netcdf4python_vn = USERARG.get('netcdf4python_vn', '1.6.5')
49+
numpy_vn = USERARG.get('numpy_vn', '1.26.4')
4850
odc_vn = USERARG.get('odc_vn', '1.5.2')
4951
openmpi_vn = USERARG.get('openmpi_vn', '4.1.5')
5052
pycodestyle_vn = USERARG.get('pycodestyle_vn', '2.10')
@@ -266,6 +268,11 @@ def gitlab_url(repo, vn):
266268
configure_opts=['--with-idxtype=long', '--without-regard-for-quality'],
267269
)
268270

271+
Stage0 += pip(pip='pip3', packages=[
272+
f"pycodestyle=={pycodestyle_vn}",
273+
f"numpy=={numpy_vn}",
274+
f"netcdf4=={netcdf4python_vn}",
275+
])
269276
Stage1 += baseimage(image='almalinux:9', _distro='rhel')
270277
Stage1 += comment('JEDI development image with GNU and OpenMPI')
271278
Stage1 += label(metadata={

0 commit comments

Comments
 (0)