Skip to content
Snippets Groups Projects

Add missing tvb-widgets dependencies

Merged Eleni Mathioulaki requested to merge add-tvbwidgets-deps into master
Files
15
+ 26
0
# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack.package import *
class PyAnywidget(PythonPackage):
"""Custom jupyter widgets made easy"""
homepage = "https://github.com/manzt/anywidget"
pypi = "anywidget/anywidget-0.9.16.tar.gz"
version("0.9.13", sha256="c655455bf51f82182eb23c5947d37cc41f0b1ffacaf7e2b763147a2332cb3f07")
version("0.9.12", sha256="25855b2496dc6541356b6d26ca0c9f9525203bb7cf2817f84b93bfe3f53cf81e")
version("0.9.11", sha256="58dded8e86ec27ce28760c9457317663113d9af608947ee6a8d0ecb528b22cdc")
version("0.9.10", sha256="390a628240981c09813c7523279ddcab82ff4fd3287add5433b78b1369089068")
version("0.8.1", sha256="a7627770be455f89afd7d58faff926f45ef52b53257ae3c595177d5ff9b12fd1")
version("0.8.0", sha256="847a0fece58ea7a32d20dccd54a026dd3dd28f76daa6b4f0a74c253e5c7cfeec")
depends_on("py-hatchling", type="build")
depends_on("py-hatch-jupyter-builder", type="build")
depends_on("py-ipywidgets@7.6:", type=("build", "run"))
depends_on("py-typing-extensions@4.2:", type=("build", "run"))
depends_on("py-psygnal@0.8.1:", type=("build", "run"))