Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

{lib}[foss/2022a] gsw v3.6.16 w/ Python 3.10.4 #16643

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
35 changes: 35 additions & 0 deletions easybuild/easyconfigs/g/gsw/gsw-3.6.16-foss-2022a.eb
@@ -0,0 +1,35 @@
# Author: J. Sassmannshausen (Imperial College London/UK)

easyblock = 'PythonBundle'

name = 'gsw'
version = '3.6.16'

homepage = 'https://github.com/TEOS-10/GSW-python'
description = """This Python implementation of the Thermodynamic Equation of
Seawater 2010 (TEOS-10) is based primarily on numpy ufunc wrappers of the GSW-C
implementation. This library replaces the original python-gsw pure-python
implementation.. The primary reasons for this change are that by building on
the C implementation we reduce code duplication and we gain an immediate update
to the 75-term equation.
Additional benefits include a major increase in speed, a reduction in memory
usage, and the inclusion of more functions. The penalty is that a C
(or MSVC C++ for Windows) compiler is required to build the package from source."""

toolchain = {'name': 'foss', 'version': '2022a'}

dependencies = [
('Python', '3.10.4'),
('SciPy-bundle', '2022.05'),
]

use_pip = True
sanity_pip_check = True

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

moduleclass = 'lib'