Skip to content
Snippets Groups Projects
Commit 5e4c6766 authored by Andrew Davison's avatar Andrew Davison
Browse files

Add py-quantities, which is a dependency for py-neo. This same version is...

Add py-quantities, which is a dependency for py-neo. This same version is available in upstream Spack, adding it here in case we need to add new versions quickly
parent 19486a59
No related branches found
No related tags found
No related merge requests found
# 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 PyQuantities(PythonPackage):
"""Support for physical quantities with units, based on numpy"""
homepage = "https://python-quantities.readthedocs.org"
pypi = "quantities/quantities-0.12.1.tar.gz"
maintainers = ['apdavison']
version('0.13.0', sha256='0fde20115410de21cefa786f3aeae69c1b51bb19ee492190324c1da705e61a81')
version('0.12.5', sha256='67546963cb2a519b1a4aa43d132ef754360268e5d551b43dd1716903d99812f0')
version('0.12.4', sha256='a33d636d1870c9e1127631185d89b0105a49f827d6aacd44ad9d8f151f331d8b')
version('0.12.3', sha256='582f3c7aeba897846761e966615e01202a5e5d06add304492931b05085d19883')
version('0.12.2', sha256='92e8397938516483f4fd1855097ec11953ab10dd0bf3293954559226679f76f0')
version('0.12.1', sha256='0a03e8511db603c57ca80dee851c43f08d0457f4d592bcac2e154570756cb934')
version('0.11.1', sha256='4382098a501b55bf0fdb3dba2061a161041253697d78811ecfd7c55449836660',
url="https://pypi.io/packages/source/q/quantities/quantities-0.11.1.zip")
conflicts('^py-numpy@1.13:', when='@:0.11')
depends_on('python@2.6:2.7,3.3:3.4', type=('build', 'run'), when='@:0.11')
depends_on('python@2.7.0:2.7,3.4:3.6', type=('build', 'run'), when='@0.12.0:0.12.2')
depends_on('python@2.7.0:2.7,3.4:3.7', type=('build', 'run'), when='@0.12.3')
depends_on('python@2.7.0:2.7,3.4:3.8', type=('build', 'run'), when='@0.12.4:0.12.5')
depends_on('python@3.7:3.10', type=('build', 'run'), when='@0.13:')
# pip silently replaces distutils with setuptools
depends_on('py-setuptools', type='build')
depends_on('py-numpy@1.7.1:1.9', type=('build', 'run'), when='@:0.11')
depends_on('py-numpy@1.8.2:1.13', type=('build', 'run'), when='@0.12.0:0.12.1')
depends_on('py-numpy@1.8.2:1.14', type=('build', 'run'), when='@0.12.2')
depends_on('py-numpy@1.8.2:1.16', type=('build', 'run'), when='@0.12.3')
depends_on('py-numpy@1.8.2:1.17', type=('build', 'run'), when='@0.12.4:0.12')
depends_on('py-numpy@1.16:', type=('build', 'run'), when='@0.13.0:')
......@@ -32,6 +32,7 @@ spack:
#- py-cerebunit
- py-cerebrus
- py-sciunit@0.2.5.1
- py-quantities
- py-quantities-scidash@0.12.4.3
#- py-ebrains-drive@0.4.0
#- py-vf-client@0.6.3
......
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