diff --git a/packages/py-version-query/package.py b/packages/py-version-query/package.py new file mode 100644 index 0000000000000000000000000000000000000000..483ffbf86c7149c462e5a88e576725702eae6be1 --- /dev/null +++ b/packages/py-version-query/package.py @@ -0,0 +1,25 @@ +# 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 PyVersionQuery(PythonPackage): + """Package version query toolkit for Python + """ + + homepage = "https://github.com/mbdevpl/version-query" + pypi = "ebrains-drive/ebrains-drive-0.4.0.tar.gz" + git = "https://github.com/mbdevpl/version-query.git" + + version('1.1.0', sha256='9ebcef801b29a36b9f53ee47acf783e62036251f8b45a9d2c9ecfcc7728dc11c') + + depends_on('python@3.6.9:') + depends_on('py-gitpython@3.1.24:', type=('build', 'run')) + depends_on('py-typing@3.7.4.3:', type=('build', 'run')) + depends_on('py-packaging@21.3:', type=('build', 'run')) + depends_on('py-semver@2.8.1:', type=('build', 'run')) + depends_on('py-pathlib@1.0.1:', type=('build', 'run')) + depends_on('py-semver@2.8.1:', type=('build', 'run')) \ No newline at end of file diff --git a/spack.yaml b/spack.yaml index 4dd126d352b31eb4ff24555ee4b8975b4f3c40b5..06a69d49684c7cf46c6913d8ff4cafd267a5f896 100644 --- a/spack.yaml +++ b/spack.yaml @@ -17,6 +17,7 @@ spack: - py-seaborn %gcc@10.3.0 - py-matplotlib %gcc@10.3.0 - py-nameparser %gcc@10.3.0 + - py-version-query %gcc@10.3.0 # EBRAINS simulators - nest@3.2 +python +gsl +mpi %gcc@10.3.0 - arbor +python +mpi ^python@3:3.9 %gcc@10.3.0 @@ -43,7 +44,7 @@ spack: - 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~onnx_ml~rocm~tensorpipe~mpi~distributed ^protobuf@:3.17.999 %gcc@10.3.0 + #- py-torch~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 # demo for codejam12