Skip to content
Snippets Groups Projects
Commit dfacec42 authored by Eleni Mathioulaki's avatar Eleni Mathioulaki
Browse files

feat(py-pythreejs): add package and dependencies

parent 071348d2
No related branches found
No related tags found
2 merge requests!676create new experimental release,!665Add missing tvb-widgets dependencies
# 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 PyIpydatawidgets(PythonPackage):
"""A set of widgets to help facilitate reuse of large datasets across widgets"""
homepage = "https://github.com/vidartf/ipydatawidgets"
pypi = "ipydatawidgets/ipydatawidgets-4.3.5.tar.gz"
version("4.3.5", sha256="394f2489576587cfd755377a09a067f46cad22081965092021fd1abcbe7852a8")
version("4.3.4", sha256="124c0fc7b10e2d1ad5c20942f3e5a7e6c28cc8283f1e1bb7283a2d0ee55832d9")
version("4.3.3", sha256="4fb2ce693fb268cdae900374cfa1a91641e22d9514d1ec1e62da747050924f76")
version("4.3.2", sha256="2f2b997f6569d3ee1f4f7e35db0cb1da08c077b21a88f1c01c59f5b986a31aa6")
version("4.3.1", sha256="a934e51a2ad84380c63ff55ecf09bcd23d56e2c47c55c9c6f068cc91bdc1a379")
version("4.2.0", sha256="d0e4b58b59b508165e8562b8f5d1dbfcd739855847ec0477bd9185a5e9b7c5bc")
depends_on("py-setuptools@40.8:", type="build")
depends_on("py-wheel", type="build")
depends_on("py-jupyterlab@3", type="build")
depends_on("py-jupyter-packaging", type="build")
depends_on("yarn", type="build")
depends_on("py-numpy", type=("build", "run"))
depends_on("py-six", when="@:4.3.1", type=("build", "run"))
depends_on("py-traittypes@0.2:", type=("build", "run"))
depends_on("py-ipywidgets@7:", type=("build", "run"))
depends_on("py-jupyter-core", type=("build", "run"))
# 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 PyPythreejs(PythonPackage):
"""Interactive 3D graphics for the Jupyter Notebook and JupyterLab, using Three.js and Jupyter Widgets."""
homepage = "https://github.com/jupyter-widgets/pythreejs"
pypi = "pythreejs/pythreejs-2.4.2.tar.gz"
version("2.4.2", sha256="a568bfdc4c3797c4c2339158928edc7dcf6fa4a267b08e3cec5121e2078b5bd6")
version("2.4.1", sha256="0ba5063a76312c45f65c376ce45f5af33199484b4ce7a59e791ad8c4d746a867")
version("2.4.0", sha256="c7dfa8b2b7c46bff92babaf4453f6c73f2ef1b7622a8b030f68838791ef3643a")
version("2.3.0", sha256="231b7fced2485fa0945e01e4dd11fbb92d4aef74376a5ebe6e7c400dcc4e3c25")
version("2.2.1", sha256="acceeac346054bcc280bf93f494557e6f5ab404860cfee584d72a6c3dde16463")
version("2.2.0", sha256="c05f52932efd58ff18beb333a6b2bb80341e980718a313b74821c4a5c8640721")
version("2.1.1", sha256="a5e795831d9d4e896440d7cd0a8b6022cf19cf85dd45c621a17621663df2f836")
version("2.1.0", sha256="079fd1ab888ab2aa6b6ea06edb152706fce0ef0036f5a94c0a3cc5f06afb0f01")
version("2.0.2", sha256="fa7b787f29006a89b8cc5450319756b92304317bb17d4125ccf89c51a3da3c5c")
version("2.0.1", sha256="869a4ee6707680b6c36386a1554da2b6d5a4f38d6b945a79e30240189ce195f9")
version("2.0.0", sha256="9b67f9b2fff7835946c3aeddf2625224d2d4b33d4199bf0110d9eaea1529cfba")
version("1.1.0", sha256="209bad1c665d73464aff393ed2939d38d7fc23d20407629bfadef82480d3681a")
depends_on("py-setuptools@40.8:", type="build")
depends_on("py-wheel", type="build")
depends_on("py-jupyterlab@3", type="build")
depends_on("py-tomli", type="build")
depends_on("py-numpy", type=("build", "run"))
depends_on("py-traitlets", type=("build", "run"))
depends_on("py-ipywidgets@7.2.1:", type=("build", "run"))
depends_on("py-ipydatawidgets@1.1.1:", type=("build", "run"))
depends_on("py-jupyter-core", type=("build", "run"))
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment