diff --git a/packages/nest/package.py b/packages/nest/package.py index e1593d4bfcbbad9b8566fdda5a2aada527b6e8ce..835c566ae3c07ee8d26c58077a24853b99a1d838 100644 --- a/packages/nest/package.py +++ b/packages/nest/package.py @@ -28,7 +28,7 @@ class Nest(CMakePackage): maintainers = ['terhorst'] version('master', branch='master') - version('3.7_rc1', sha256='6f5948ac717d4b66c84ed53ba5c9b0e44e4e9cc3c1f3d15d8d8f21024313061e') + version('3.7', sha256='b313e03aa05a0d8053b895a1d14ea42e75805393c6daa0cbc62f9398d0dacd8b') version('3.6', sha256='68d6b11791e1284dc94fef35d84c08dd7a11322c0f1e1fc9b39c5e6882284922') patch('nest-simulator-3.6-p1-CxxRealPath.patch', when='@3.6') version('3.5', sha256='3cdf5720854a4d8a7d359f9de9d2fb3619a0be2e36932028d6940360741547bd') diff --git a/packages/py-elephant/package.py b/packages/py-elephant/package.py index 7a6bb1ca86e31cd20322bec7c7e86a9ee28f8964..92fbf00d7c51addd3b09750ae5121dd1b1b61d72 100644 --- a/packages/py-elephant/package.py +++ b/packages/py-elephant/package.py @@ -16,6 +16,7 @@ class PyElephant(PythonPackage, CudaPackage): maintainers = ["moritzkern"] version('develop', branch='master') + version("1.1.0", sha256="4085a8fcac3ab855f2585d017d17a1589c74adfbd930f7a1e012f2f5bd994e71") version("1.0.0", sha256="b1471228821a5b8f3a3137f9facc1a7f2dc355b8e3300490bdc05f0466b80b27") version("0.14.0", sha256="02ce3b2a8d08dc19828f95384551339ea0946bc405c1db9aace54135417c2b0f") version("0.13.0", sha256="2c6463cf9ace41631f2af196c5b80b468bf1c4b264d3a6b1ea0fb587d9e7dd67") @@ -59,7 +60,8 @@ class PyElephant(PythonPackage, CudaPackage): depends_on("py-scikit-learn@0.23.2:", type=("build", "run"), when="+extras") depends_on("py-statsmodels@0.12.1:", type=("build", "run"), when="+extras") depends_on("py-jinja2@2.11.2:", type=("build", "run"), when="+extras") - depends_on("py-neo@0.10.0:", type=("build", "run"), when="@0.11.0:") + depends_on("py-neo@0.10.0:", type=("build", "run"), when="@0.11.0:1.0.0") + depends_on("py-neo@0.13.0:", type=("build", "run"), when="@0.11.0:1.1.0") depends_on("py-neo@0.9.0", type=("build", "run"), when="@0.9.0:0.10.0") depends_on("py-neo@0.8.0", type=("build", "run"), when="@0.6.4:0.8.0") depends_on("py-numpy@1.18.1:1.23.5", type=("build", "run"), when="@0.6.4:0.11.2") @@ -68,7 +70,8 @@ class PyElephant(PythonPackage, CudaPackage): depends_on("py-quantities@0.12.1:0.13.0", type=("build", "run"), when="@0.6.4:0.11.2") depends_on("py-quantities@0.14.1:", type=("build", "run"), when="@develop") depends_on("py-quantities@0.14.1:", type=("build", "run"), when="@0.12.0:") - depends_on("py-scipy@1.5.4:", type=("build", "run"), when="@0.6.4:") + depends_on("py-scipy@1.5.4:", type=("build", "run"), when="@0.6.4:1.0.0") + depends_on("py-scipy@1.10.0:", type=("build", "run"), when="@1.1.0:") depends_on("py-six@1.10.0:", type=("build", "run"), when="@0.6.4:") depends_on("py-tqdm", type=("build", "run"), when="@0.6.4:") depends_on("py-pycuda", type=("build", "run"), when="@0.10.0:+cuda") diff --git a/packages/py-neo/package.py b/packages/py-neo/package.py index dd3d5b2ff8914f7659258228a75029d691c110a2..3a23b72f17a60f79c33f3c5b04717fd3dd5ebb6d 100644 --- a/packages/py-neo/package.py +++ b/packages/py-neo/package.py @@ -16,6 +16,7 @@ class PyNeo(PythonPackage): maintainers = ["apdavison"] + version('0.13.0', sha256='5675d1fa381a53c2c7eeb8b5e929ec0399de20bb0b52453e1b99ec6d66dc91f3') version('0.12.0', sha256='3b6ca4fc05dfdb4e953e253e70994bfbbc8fe2e90958fbda7fa5860caf3fa63a') version('0.11.1', sha256='f4a206044b332ad00b10072b0dc7a70b359fa365ec786f92ab757ef4ae588474') version('0.11.0', sha256='cdf8e1324a3fbbd1efd5618dcd37cfc497b1997923bd710b598472c1d846674a') diff --git a/packages/py-nestml/package.py b/packages/py-nestml/package.py index f071ca2228111fbaafe3cdaee42b79687b4d32ff..5983800e1a29860cf7057ad3c26f0a5572fecbb7 100644 --- a/packages/py-nestml/package.py +++ b/packages/py-nestml/package.py @@ -13,12 +13,12 @@ class PyNestml(PythonPackage): """ homepage = 'https://nestml.readthedocs.org/' - url = 'https://pypi.org/packages/py3/N/NESTML/NESTML-7.0.1rc1-py3-none-any.whl' + url = 'https://pypi.org/packages/py3/N/NESTML/NESTML-7.0.1-py3-none-any.whl' git = 'https://github.com/nest/nestml/' - maintainers = ['clinssen', 'pnbabu', 'jougs'] + maintainers = ['clinssen', 'pnbabu'] - version('7.0.1rc1', sha256='80a0d66b747424a1f8ee88496c8bb3954db20be570d0dc2d58988b63794a6491', expand=False) + version('7.0.1', sha256='38392bdd06c5be5af65050153f34fb78dee6032158b268b83599bd70aab5c030', expand=False) version('7.0.0', sha256='4e271048b4a9ad2c161dda98d3ee25e143537649a264d521deb0ff5543020d73', expand=False) version('6.0.0', sha256='224993f175b9599a3662e65afdaf57e355246c0eab5f88b795fdb089ea28b39e', expand=False) version('5.3.0', sha256='8de543d7d3a166cd4d6a0d536a2d4e769513bbf8d7aeaf64458e9d9c21fe546e', expand=False) diff --git a/packages/wf-brainscales2-demos/package.py b/packages/wf-brainscales2-demos/package.py index 914fa180f7c3828d4c238b191d40d9f100f2ffe9..452f1a6dd1132be92c1a75684d5c111ea64ca02c 100644 --- a/packages/wf-brainscales2-demos/package.py +++ b/packages/wf-brainscales2-demos/package.py @@ -17,6 +17,7 @@ class WfBrainscales2Demos(Package): maintainer = ["muffgaga"] # ECM: we probably should build the ipynb file in this package + version("8.0-a4", tag="jupyter-notebooks-8.0-a4") version("7.0-rc1-fixup3", tag="jupyter-notebooks-7.0-rc1-fixup3") version("23.6", branch="jupyter-notebooks-experimental") diff --git a/packages/wf-multi-area-model/package.py b/packages/wf-multi-area-model/package.py index bdfc5a549feab284b2d5b671b99ea5fde3739373..c875e17adde15134315d5ac6178b4fcdca61d79b 100644 --- a/packages/wf-multi-area-model/package.py +++ b/packages/wf-multi-area-model/package.py @@ -11,7 +11,7 @@ class WfMultiAreaModel(Package): homepage="https://inm-6.github.io/multi-area-model/" git = "https://github.com/INM-6/multi-area-model" - maintainer = ["terhorstd", "didi-hou"] + maintainer = ["terhorstd", "didi-hou", "rshimoura"] version("1.1.1", tag="v1.1.1") version("1.1.0", tag="v1.1.0") @@ -28,7 +28,6 @@ class WfMultiAreaModel(Package): depends_on("py-elephant", type=("run", "test")) depends_on("r-aod", type=("run", "test")) depends_on("py-notebook", type=("run", "test")) - depends_on("py-python-louvain", type=("run", "test")) def install(self, spec, prefix): install_tree(".", join_path(prefix, "notebooks")) diff --git a/spack.yaml b/spack.yaml index 0bdb1d1bc3fd436aa5765fb3a441df74c2154f21..b697a1d0011f5e78404c6e2442bcbcdc304a997a 100644 --- a/spack.yaml +++ b/spack.yaml @@ -13,7 +13,7 @@ spack: - biobb-structure-checking@3.12.1 - biobb-structure-utils@4.0.0 - hxtorch@8.0-a4 - - nest@3.7_rc1 +sonata + - nest@3.7 +sonata - neuron@8.2.3 +mpi - jaxsnn@8.0-a4 - py-bluepyefe@2.2.18 @@ -23,7 +23,7 @@ spack: - py-ebrains-drive@0.5.1 - py-ebrains-kg-core@0.9.15 - py-efel@4.0.4 - - py-elephant@1.0.0 + - py-elephant@1.1.0 - py-fairgraph@0.11.1 - py-frites@0.4.4 - py-hbp-archive@1.1.1 @@ -34,8 +34,8 @@ spack: - py-lfpykit@0.5.1 - py-libneuroml@0.4.1 - py-libsonata@0.1.23 - - py-neo@0.12.0 - - py-nestml@7.0.1rc1 + - py-neo@0.13.0 + - py-nestml@7.0.1 - py-netpyne@1.0.5 - py-neurom@3.2.2 - py-neuror@1.6.4 @@ -61,7 +61,7 @@ spack: - sda@7.3.3d # Workflows (meta-packages) - wf-biobb - - wf-brainscales2-demos@7.0-rc1-fixup3 + - wf-brainscales2-demos@8.0-a4 - wf-protein-association-rates@0.1 - wf-multi-area-model@1.1.1 - wf-uq-akar4@0.1