diff --git a/var/spack/repos/builtin/packages/py-iterative-stats/package.py b/var/spack/repos/builtin/packages/py-iterative-stats/package.py index 3dc148c3dba122f8af10b617f8769b3143fac647..c7d4bd3ad6806b68088cc260dbea50b519a7891e 100644 --- a/var/spack/repos/builtin/packages/py-iterative-stats/package.py +++ b/var/spack/repos/builtin/packages/py-iterative-stats/package.py @@ -10,25 +10,28 @@ class PyIterativeStats(PythonPackage): pypi = "iterative-stats/iterative_stats-0.1.0.tar.gz" git = "https://github.com/IterativeStatistics/BasicIterativeStatistics.git" - maintainers("robcaulk") + maintainers("robcaulk", "viperML", "abhishek1297") license("BSD-3-Clause") version("main", branch="main") + version("0.1.1", sha256="c2be6045e720aa7ff5c8dbbcd01d082d1b66f2c2a8613ad825528535e3ce0436") version("0.1.0", sha256="bb4f378a8fa117d1f24e9ea5ac0f1bd13c04b1ab3693a148ba936ffb237f2fba") version("0.0.4", sha256="7e838aa79de867b0e312be8cdf9319bb70824b624c684e968636cc8d4c9d5712") - # main dependencies - depends_on("python@3.8.0:3.10", type=("build", "run")) + with default_args(type=("build", "run")): + depends_on("python@3.8:3.10", when="@:0.1.0") + depends_on("python@3.9:3.12", when="@0.1.1:") + depends_on("py-pyyaml@6.0:") + depends_on("py-numpy@1.19:1") + depends_on("py-poetry-core@1.0.0:", type=("build")) - depends_on("py-pyyaml@6.0", type=("build", "run")) - depends_on("py-numpy@1.19:1", type=("build", "run")) - - # dev dependencies - depends_on("py-pytest@6.2.1:6", type=("test")) - depends_on("py-autopep8@1.6.0", type=("test")) - depends_on("openturns@1.19+python+libxml2", type=("test")) - depends_on("py-scipy@1.8", type=("test")) + + with default_args(type=("test")): + depends_on("py-pytest@6.2.1:6") + depends_on("py-autopep8@1.6.0") + depends_on("openturns@1.19+python+libxml2") + depends_on("py-scipy@1.8:1") @run_after("install") @on_package_attributes(run_tests=True)