easyblock = 'Bundle'

name = 'Jupyter-bundle'
version = '20230823'

homepage = "https://jupyter.org/"

description = """
 This bundle collects a range of Jupyter interfaces (Lab, Notebook and nbclassic),
  extensions (Jupyter Server Proxy, Jupyter Resource Monitor, Jupyter Lmod) and
  the JupyterHub.
"""

toolchain = {'name': 'GCCcore', 'version': '12.2.0'}

dependencies = [
    ('JupyterHub', '4.0.1'),
    ('JupyterLab', '4.0.3'),
    ('JupyterNotebook', '7.0.3'),
    ('nbclassic', '1.0.0'),
    ('jupyter-server-proxy', '3.2.2'),
    ('jupyterlmod', '4.0.3'),
    ('jupyter-resource-usage', '1.0.0'),
]

moduleclass = 'tools'
