diff --git a/packages/py-snudda/package.py b/packages/py-snudda/package.py index f8458a3fc7cf8fc6a2b1752265c13a2531e31d98..97b72292dd4e677db105d0a5c86b30517c901994 100644 --- a/packages/py-snudda/package.py +++ b/packages/py-snudda/package.py @@ -10,10 +10,12 @@ class PySnudda(PythonPackage): """Snudda creates the connectivity for realistic networks of simulated neurons in silico in a bottom up fashion that can then be simulated using the NEURON software.""" homepage = "https://pypi.org/project/snudda/" - pypi = "snudda/snudda-2.0.1.tar.gz" + pypi = "snudda/snudda-2.1.2.tar.gz" maintainers = ["hjorth"] - + + version("2.1.10", "a1f5bf39ee0418e7ce8a0783042c59c8") + version("2.1.2", "5d61a548995f88f95f680bf124534287") version("2.0.1", "0d78f5ca2cfe728b216f980078d8558a") version("1.4.71", "5871e4af5e1a011d26a22d7dc384638a") version("1.4.0", "55f9b398b01b34bf3cec28c8a3aebc78") @@ -22,23 +24,20 @@ class PySnudda(PythonPackage): depends_on("unzip", type=("build")) depends_on("py-setuptools", type=("build")) depends_on("py-importlib-metadata", type=("build","run")) - depends_on("py-bluepyopt@1.11.7:", type=("build","run")) - depends_on("py-h5py@3.2.1:", type=("build","run")) - depends_on("py-ipyparallel@6.3.0:", type=("build","run")) - depends_on("py-matplotlib@3.3.4:", type=("build","run")) - depends_on("py-mpi4py@3.0.3:", type=("build","run")) - depends_on("py-numpy@1.20.2:", type=("build","run")) - depends_on("py-scipy@1.6.3:", type=("build","run")) - depends_on("py-libsonata@0.0.2:", type=("build","run")) - depends_on("py-pyzmq@22.0.3:", type=("build","run")) - depends_on("py-numexpr@2.7.3:", type=("build","run")) - depends_on("neuron@7.8.2:", type=("build","run")) + depends_on("py-bluepyopt@1.14.11:", type=("build","run")) + depends_on("py-h5py@3.12.1:", type=("build","run")) + depends_on("py-ipyparallel@8.4.1:", type=("build","run")) + depends_on("py-matplotlib@3.8:", type=("build","run")) + depends_on("py-mpi4py@4.0.1:", type=("build","run")) + depends_on("py-numpy@1.25.2:1", type=("build","run")) + depends_on("py-scipy@1.13.1:", type=("build","run")) + depends_on("py-numexpr@2.9.0:", type=("build","run")) + depends_on("neuron@8.2.3:", type=("build","run")) depends_on("py-pyswarms@1.3.0:", type=("build","run")) - depends_on("py-psutil", type=("build","run")) + depends_on("py-psutil@5.9.5:", type=("build","run")) depends_on("py-cython", type=("build","run")) - depends_on("py-numba@0.53.1:", type=("build","run")) - depends_on("open3d+python", type=("build","run"), when="@2:") - + depends_on("py-numba@0.60.0:", type=("build","run")) + depends_on("open3d+python@0.18:", type=("build","run"), when="@2:") # snudda tarballs in pypi do not include the tests/ dir: just use default spack tests for now # @run_after('install') diff --git a/spack.yaml b/spack.yaml index 9c100ddac200ac359a9e259cb7847bb625ab78a3..e83194e01ea7fa7639034c847ec3d8359137284b 100644 --- a/spack.yaml +++ b/spack.yaml @@ -51,7 +51,7 @@ spack: - py-quantities-scidash@0.12.4.3 - py-quantities@0.16.0 - py-siibra@1.0a9 - - py-snudda@2.0.1 + - py-snudda@2.1.10 - py-spynnaker@7.3.0 - py-tvb-framework@2.9 - py-tvb-contrib@2.9.1