easyblock = 'Bundle'

name = 'JupyterCollection'
version = '2020.2.6'

local_pysuffix = '-Python-3.8.5'

homepage = 'http://www.jupyter.org'
description = """
Project Jupyter exists to develop open-source software, open-standards, and services
for interactive computing across dozens of programming languages.
"""
site_contacts = 'j.goebbert@fz-juelich.de'

toolchain = {'name': 'gcccoremkl', 'version': '9.3.0-2020.2.254'}

dependencies = [
    ('JupyterProxy-XpraHTML5',       '0.3.0', '-' + version),
    #  ('JupyterProxy-Matlab',          '0.1.0', '-' + version),
    ('JupyterKernel-Bash',           '0.7.1', '-' + version),
    ('JupyterKernel-Cling',          '0.7',   '-' + version),
    ('JupyterKernel-JavaScript',     '5.2.0', '-' + version),
    ('JupyterKernel-Julia',          '1.6.1', '-' + version),
    ('JupyterKernel-Octave',         '6.1.0', '-' + version),
    ('JupyterKernel-PyParaView',     '5.8.1', '-' + version),
    ('JupyterKernel-PyQuantum',      '1.1',   '-' + version),
    ('JupyterKernel-PyDeepLearning', '1.0',   '-' + version),
    ('JupyterKernel-R',              '4.0.2', '-' + version),
    ('JupyterKernel-Ruby',           '2.7.1', '-' + version),
    ('Jupyter', version, local_pysuffix),
]

skipsteps = ['configure', 'build', 'install', 'sanity_check']

moduleclass = 'tools'