py-pyprecice: add v2.5.0.3 -> v3.1.1 (#45105)

* Add missing 2.5 releases and 3.x releases.

* Update var/spack/repos/builtin/packages/py-pyprecice/package.py

* Update package.py

Add license (again)
This commit is contained in:
Benjamin Rodenberg 2024-09-30 18:18:30 +02:00 committed by GitHub
parent 100c8b7630
commit 16410cda18
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -14,15 +14,20 @@ class PyPyprecice(PythonPackage):
homepage = "https://precice.org" homepage = "https://precice.org"
git = "https://github.com/precice/python-bindings.git" git = "https://github.com/precice/python-bindings.git"
url = "https://github.com/precice/python-bindings/archive/v2.4.0.0.tar.gz" url = "https://github.com/precice/python-bindings/archive/v3.1.1.tar.gz"
maintainers("ajaust", "BenjaminRodenberg", "IshaanDesai") maintainers("ajaust", "BenjaminRodenberg", "IshaanDesai")
license("LGPL-3.0") license("LGPL-3.0")
# Always prefer final version of release candidate # Always prefer final version of release candidate
version("develop", branch="develop") version("develop", branch="develop")
version("3.1.1", sha256="112fccfbb223eb8df341221531f89943a14f75ee1e44dfb3276ebb38f21047de")
version("3.1.0", sha256="8d9bd9e28859001ab503a1e2f90e54b3c000079f04c14dc7c0c04c61c5666641")
version("3.0.0.0", sha256="7e2c4b106a231b0df2a430d86d4a7b295f85adbe3478c425f863d1a4bebee9f7")
version("2.5.0.4", sha256="7f9449573eb52ce48ca3f0ab35529ea0064942487842515ae0a2c9299aa0f0db")
version("2.5.0.3", sha256="b983229b9fdf6bd4605ae8710985eb681025f6fb28ad8d7736cdf92593eef6df")
version("2.5.0.2", sha256="6d7b78da830db6c5133b44617196ee90be8c7d6c8e14c8994a4800b3d4856416") version("2.5.0.2", sha256="6d7b78da830db6c5133b44617196ee90be8c7d6c8e14c8994a4800b3d4856416")
version("2.5.0.1", sha256="e2602f828d4f907ea93e34f7d4adb8db086044a75a446592a4099423d56ed62c") version("2.5.0.1", sha256="d7c666e6ebff9e007c3703d8e3c3fcdf0f45289e36c2c17223b3aedc3259ab6c")
version("2.5.0.0", sha256="9f55a22594bb602cde8a5987217728569f16d9576ea53ed00497e9046a2e1794") version("2.5.0.0", sha256="9f55a22594bb602cde8a5987217728569f16d9576ea53ed00497e9046a2e1794")
version("2.4.0.0", sha256="e80d16417b8ce1fdac80c988cb18ae1e16f785c5eb1035934d8b37ac18945242") version("2.4.0.0", sha256="e80d16417b8ce1fdac80c988cb18ae1e16f785c5eb1035934d8b37ac18945242")
version("2.3.0.1", sha256="ed4e48729b662680beaa4ee2a9aff724a79e760534c6c58181be739988da2789") version("2.3.0.1", sha256="ed4e48729b662680beaa4ee2a9aff724a79e760534c6c58181be739988da2789")
@ -41,6 +46,8 @@ class PyPyprecice(PythonPackage):
for ver in [ for ver in [
"develop", "develop",
"3.1", # only consider major.minor from 3.1.0. See https://github.com/precice/python-bindings/pull/199
"3.0.0",
"2.5.0", "2.5.0",
"2.4.0", "2.4.0",
"2.3.0", "2.3.0",