easyblock = 'PythonBundle' name = 'ELIC_Python' version = '1' homepage = 'https://gogs.elic.ucl.ac.be' description = """This repo provides additional Python and R extensions for ELIC ecosystem.""" toolchain = {'name': 'foss', 'version': '2022b'} builddependencies = [ ('pkgconf', '1.9.3'), ] dependencies = [ ('Python', '3.10.8'), ('SciPy-bundle', '2023.02'), ('matplotlib', '3.7.0'), ('GDAL', '3.6.2'), ('CDO', '2.2.2'), ('NCO', '5.1.3'), #('NCL', '6.6.2'), ('ncview', '2.1.8'), ('Jupyter-bundle', '20230823'), ] exts_defaultclass = 'PythonPackage' exts_default_options = { 'source_tmpl': '%(name)s-%(version)s.tar.gz', } modextrapaths = { 'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages', 'PYTHONUSERBASE': '', } postinstallcmds = [ "cd %(installdir)s && " + 'pip install --upgrade pip && ' + 'pip install wget --prefix="%(installdir)s" ' ] moduleclass = 'numlib'