Skip to content
Snippets Groups Projects
Commit 67e211f3 authored by Moritz Kern's avatar Moritz Kern Committed by Eleni Mathioulaki
Browse files

feat(py-elephant): add version 1.1.1

parent 63c4f74e
No related branches found
No related tags found
2 merge requests!651create new experimental release,!650update spack version to v0.23.1
...@@ -16,6 +16,8 @@ class PyElephant(PythonPackage, CudaPackage): ...@@ -16,6 +16,8 @@ class PyElephant(PythonPackage, CudaPackage):
maintainers = ["moritzkern"] maintainers = ["moritzkern"]
version('develop', branch='master') version('develop', branch='master')
version("1.1.1", sha256="c08b89358b52e826bd081ee5a530728fe487c45f5d0539ec97ebdaed9c106e89")
version("1.1.0", sha256="4085a8fcac3ab855f2585d017d17a1589c74adfbd930f7a1e012f2f5bd994e71") version("1.1.0", sha256="4085a8fcac3ab855f2585d017d17a1589c74adfbd930f7a1e012f2f5bd994e71")
version("1.0.0", sha256="b1471228821a5b8f3a3137f9facc1a7f2dc355b8e3300490bdc05f0466b80b27") version("1.0.0", sha256="b1471228821a5b8f3a3137f9facc1a7f2dc355b8e3300490bdc05f0466b80b27")
version("0.14.0", sha256="02ce3b2a8d08dc19828f95384551339ea0946bc405c1db9aace54135417c2b0f") version("0.14.0", sha256="02ce3b2a8d08dc19828f95384551339ea0946bc405c1db9aace54135417c2b0f")
...@@ -61,18 +63,20 @@ class PyElephant(PythonPackage, CudaPackage): ...@@ -61,18 +63,20 @@ class PyElephant(PythonPackage, CudaPackage):
depends_on("py-statsmodels@0.12.1:", 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-jinja2@2.11.2:", type=("build", "run"), when="+extras")
depends_on("py-neo@0.10.0:", type=("build", "run"), when="@0.11.0:1.0.0") depends_on("py-neo@0.10.0:", type=("build", "run"), when="@0.11.0:1.0.0")
depends_on("py-neo@0.13.1:", type=("build", "run"), when="@1.1.1:")
depends_on("py-neo@0.13.0:", type=("build", "run"), when="@0.11.0:1.1.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.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-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") depends_on("py-numpy@1.18.1:1.23.5", type=("build", "run"), when="@0.6.4:0.11.2")
depends_on("py-numpy@1.18.1:", type=("build", "run"), when="@0.12.0:") depends_on("py-numpy@1.18.1:1.26.4", type=("build", "run"), when="@0.12.0:")
depends_on("py-numpy@1.18.1:", type=("build", "run"), when="@develop") depends_on("py-numpy@1.18.1:", type=("build", "run"), when="@develop")
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.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="@develop")
depends_on("py-quantities@0.14.1:", type=("build", "run"), when="@0.12.0:") depends_on("py-quantities@0.14.1:", type=("build", "run"), when="@0.12.0:")
depends_on("py-scikit-learn", type=("build", "run"), when="@0.3:") depends_on("py-scikit-learn", type=("build", "run"), when="@0.3:")
depends_on("py-scipy@1.5.4:", type=("build", "run"), when="@0.6.4:1.0.0") 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-scipy@1.10.0:", type=("build", "run"), when="@1.1.0")
depends_on("py-scipy@1.14.0:", type=("build", "run"), when="@1.1.1:")
depends_on("py-six@1.10.0:", type=("build", "run"), when="@0.6.4:") 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-tqdm", type=("build", "run"), when="@0.6.4:")
depends_on("py-pycuda", type=("build", "run"), when="@0.10.0:+cuda") depends_on("py-pycuda", type=("build", "run"), when="@0.10.0:+cuda")
...@@ -86,7 +90,6 @@ class PyElephant(PythonPackage, CudaPackage): ...@@ -86,7 +90,6 @@ class PyElephant(PythonPackage, CudaPackage):
# skip some tests that seem to fail on HPC deployments, # skip some tests that seem to fail on HPC deployments,
# see https://gitlab.ebrains.eu/ri/tech-hub/platform/esd/ebrains-spack-builds/-/issues/38 # see https://gitlab.ebrains.eu/ri/tech-hub/platform/esd/ebrains-spack-builds/-/issues/38
# test_WPLI_ground_truth_consistency_real_LFP_dataset, test_multitaper_cohere_perfect_cohere # test_WPLI_ground_truth_consistency_real_LFP_dataset, test_multitaper_cohere_perfect_cohere
# skip the following due to issue with neo > 0.13.0 https://github.com/NeuralEnsemble/elephant/pull/634
# ECM (2025-02-05): also disable "test_parallel" test due to some test hang, cf. ESD issue 86 # ECM (2025-02-05): also disable "test_parallel" test due to some test hang, cf. ESD issue 86
# https://gitlab.ebrains.eu/ri/tech-hub/platform/esd/ebrains-spack-builds/-/issues/86 # https://gitlab.ebrains.eu/ri/tech-hub/platform/esd/ebrains-spack-builds/-/issues/86
pytest('-k', 'not test_WPLI_ground_truth_consistency_real_LFP_dataset and not test_multitaper_cohere_perfect_cohere and not test_neo_tools and not test_statistics and not test_trials and not test_parallel') pytest('-k', 'not test_WPLI_ground_truth_consistency_real_LFP_dataset and not test_multitaper_cohere_perfect_cohere and not test_parallel')
...@@ -24,7 +24,7 @@ spack: ...@@ -24,7 +24,7 @@ spack:
- py-ebrains-kg-core@0.9.15 - py-ebrains-kg-core@0.9.15
- py-ebrains-validation-client@0.9.1 - py-ebrains-validation-client@0.9.1
- py-efel@5.2.0 - py-efel@5.2.0
- py-elephant@1.1.0 - py-elephant@1.1.1
- py-fairgraph@0.12.1 - py-fairgraph@0.12.1
- py-frites@0.4.4 - py-frites@0.4.4
- py-hbp-archive@1.1.1 - py-hbp-archive@1.1.1
......
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