Skip to content
Merged
28 changes: 28 additions & 0 deletions easybuild/easyconfigs/c/cfchecker/cfchecker-4.1.0-foss-2023b.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Author: Stamen Miroslavov <stamen.miroslavov@bsc.es>
# Barcelona Supercomputing Center 2025

easyblock = 'PythonBundle'

name = 'cfchecker'
version = '4.1.0'

homepage = 'https://github.com/cedadev/cf-checker'
description = """The CF Checker is a utility that checks the contents of a NetCDF file complies
with the Climate and Forecasts (CF) Metadata Convention."""

toolchain = {'name': 'foss', 'version': '2023b'}

dependencies = [
('Python', '3.11.5'),
('SciPy-bundle', '2023.11'),
('netcdf4-python', '1.7.1.post2'),
('cfunits', '3.3.7'),
]

exts_list = [
(name, version, {
'checksums': ['10b86748565c9e0f4c959e4d82fe83b00344551db3db3c7d0d2f8c31449aa1b9'],
}),
]

moduleclass = 'data'
28 changes: 28 additions & 0 deletions easybuild/easyconfigs/c/cfunits/cfunits-3.3.7-foss-2023b.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Author: Stamen Miroslavov <stamen.miroslavov@bsc.es>
# Barcelona Supercomputing Center 2025

easyblock = 'PythonBundle'

name = 'cfunits'
version = '3.3.7'

homepage = 'https://github.com/NCAS-CMS/cfunits'
description = """A Python interface to UNIDATA's UDUNITS-2 package with CF extensions.
Store, combine and compare physical units and convert numeric values to different units."""

toolchain = {'name': 'foss', 'version': '2023b'}

dependencies = [
('Python', '3.11.5'),
('UDUNITS', '2.2.28'),
('SciPy-bundle', '2023.11'),
('netcdf4-python', '1.7.1.post2'), # needed for cftime
]

exts_list = [
(name, version, {
'checksums': ['e271ae2c01765cc437e7eefd802846894367179e3208653ab9b520ade48286d6'],
}),
]

moduleclass = 'lib'
Loading