diff --git a/packages/py-hbp-neuromorphic-platform/package.py b/packages/py-hbp-neuromorphic-platform/package.py new file mode 100644 index 0000000000000000000000000000000000000000..551f271653df63c5307c54b47eaa649061fd937d --- /dev/null +++ b/packages/py-hbp-neuromorphic-platform/package.py @@ -0,0 +1,25 @@ +# Copyright 2013-2022 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 PyHbpNeuromorphicPlatform(PythonPackage): + """Python client for the Human Brain Project Neuromorphic Computing Platform. + """ + + homepage = "https://electronicvisions.github.io/hbp-sp9-guidebook/" + pypi = "hbp_neuromorphic_platform/hbp_neuromorphic_platform-0.9.2.tar.gz" + git = "https://github.com/HumanBrainProject/hbp-neuromorphic-client.git" + + maintainers = ['apdavison'] + + version('0.9.2', sha256='b63b6b4b29a7bf720e456498e56cdbcfc72e704c1e08c409bec06cc1026f5bc0') + + depends_on('python@3.5:') + depends_on('py-requests@2.20.0:', type=('build', 'run')) + depends_on('py-click@8.0.3:', type=('build', 'run')) + depends_on('py-pyyaml@6.0:', type=('build', 'run')) diff --git a/spack.yaml b/spack.yaml index f91947a02b17ba7dae9f28839dffd68dd233941f..ab42cb7156942bc53d5f94c98c4633bad6091d6c 100644 --- a/spack.yaml +++ b/spack.yaml @@ -42,6 +42,7 @@ spack: #- py-morphio@3.1.1 %gcc@10.3.0 - py-hippounit@1.3.6 %gcc@10.3.0 - py-efel@4.0.4 %gcc@10.3.0 + - py-hbp-neuromorphic-platform@0.9.2 %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