Skip to content
Snippets Groups Projects
Commit 6bf77aaf authored by Athanasios Karmas's avatar Athanasios Karmas
Browse files

Merge remote-tracking branch 'upstream/ADD_sciunit'

resolve conflicts for MR#61
parents 5bc6b1fa a0a5dda0
No related branches found
No related tags found
No related merge requests found
# Copyright 2013-2021 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 import *
class PyCerebrus(PythonPackage):
"""Lightweight, extensible schema and data validation tool for Python dictionaries
"""
homepage = "http://docs.python-cerberus.org/"
pypi = "Cerberus/Cerberus-1.3.4.tar.gz"
git = "https://github.com/pyeve/cerberus.git"
version('1.3.4', sha256='d1b21b3954b2498d9a79edf16b3170a3ac1021df88d197dc2ce5928ba519237c')
depends_on('python@3.6.9:')
depends_on('py-setuptools', type=('build', 'run'))
\ No newline at end of file
# Copyright 2013-2021 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 import *
class PyQuantitiesScidash(PythonPackage):
"""Support for physical quantities with units, based on numpy
"""
homepage = "http://python-quantities.readthedocs.io/"
pypi = "quantities-scidash/quantities-scidash-0.12.4.3.tar.gz"
git = "https://github.com/python-quantities/python-quantities.git"
version('0.12.4.3', sha256='c281383b989ae19bfe1526c09e452c82880b633a735f9494d8bb469412a33ea2')
depends_on('python@3.6.9:')
\ No newline at end of file
# Copyright 2013-2021 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 import *
class PySciUnit(PythonPackage):
"""A test-driven framework for formally validating scientific models against data
"""
homepage = "http://sciunit.scidash.org/"
pypi = "sciunit/sciunit-0.2.5.1.tar.gz"
git = "https://github.com/scidash/sciunit.git"
version('0.2.5.1', sha256='6148704f92a29c9d6de65ca9455b03ebe1f05101dae5e706aee2186e5a09fab3')
depends_on('python@3.6.9:')
depends_on('py-beautifulsoup4', type=('build', 'run'))
depends_on('py-cerebrus@1.3.4', type=('build', 'run'))
depends_on('py-deepdiff', type=('build', 'run'))
depends_on('py-gitpython', type=('build', 'run'))
depends_on('py-importlib-metadata', type=('build', 'run'))
depends_on('py-ipykernel', type=('build', 'run'))
depends_on('py-ipython', type=('build', 'run'))
depends_on('py-jsonpickle', type=('build', 'run'))
depends_on('py-lxml', type=('build', 'run'))
depends_on('py-matplotlib', type=('build', 'run'))
depends_on('py-nbconvert', type=('build', 'run'))
depends_on('py-nbformat', type=('build', 'run'))
depends_on('py-pandas@0.18:', type=('build', 'run'))
depends_on('py-quantities-scidash@0.12.4.3:', type=('build', 'run'))
\ No newline at end of file
......@@ -30,6 +30,9 @@ spack:
- pynn-brainscales@2.0-rc1 ^log4cxx@0.10.0 ^googletest@1.11.0:+gmock %gcc@10.3.0
- py-cerebstats %gcc@10.3.0
- py-cerebunit %gcc@10.3.0
- py-cerebrus %gcc@10.3.0
- py-sciunit@0.2.5.1 %gcc@10.3.0
- py-quantities-scidash@0.12.4.3 %gcc@10.3.0
#- py-torch~mkldnn~cuda~cudnn~onnx_ml~rocm~tensorpipe~mpi~distributed ^protobuf@:3.17.999 %gcc@10.3.0
#- py-lfpy@2.2.3 %gcc@10.3.0
#- biobb-common %gcc@10.3.0
......
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