diff options
author | Garth N. Wells <gnw20@cam.ac.uk> | 2024-10-13 22:41:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-13 15:41:04 -0600 |
commit | a8029c8ec48cbc42d7daf07b7749e070cba07318 (patch) | |
tree | e985de727fcad83b015a774f2350639b3e6318cb /var | |
parent | adb8f37fc59dd88a7c56181d820a63f2b60585bb (diff) | |
download | spack-a8029c8ec48cbc42d7daf07b7749e070cba07318.tar.gz spack-a8029c8ec48cbc42d7daf07b7749e070cba07318.tar.bz2 spack-a8029c8ec48cbc42d7daf07b7749e070cba07318.tar.xz spack-a8029c8ec48cbc42d7daf07b7749e070cba07318.zip |
Update to ffcx v0.9.0 (#46949)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/py-fenics-ffcx/package.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/py-fenics-ffcx/package.py b/var/spack/repos/builtin/packages/py-fenics-ffcx/package.py index 00b7e04962..b696a0abb4 100644 --- a/var/spack/repos/builtin/packages/py-fenics-ffcx/package.py +++ b/var/spack/repos/builtin/packages/py-fenics-ffcx/package.py @@ -17,6 +17,7 @@ class PyFenicsFfcx(PythonPackage): license("LGPL-3.0-or-later") version("main", branch="main") + version("0.9.0", sha256="afa517272a3d2249f513cb711c50b77cf8368dd0b8f5ea4b759142229204a448") version("0.8.0", sha256="8a854782dbd119ec1c23c4522a2134d5281e7f1bd2f37d64489f75da055282e3") version("0.7.0", sha256="7f3c3ca91d63ce7831d37799cc19d0551bdcd275bdfa4c099711679533dd1c71") version("0.6.0", sha256="076fad61d406afffd41019ae1abf6da3f76406c035c772abad2156127667980e") @@ -29,16 +30,16 @@ class PyFenicsFfcx(PythonPackage): # CFFI is required at runtime for JIT support depends_on("py-cffi", type=("build", "run")) - # py-numpy>=1.21 required because FFCx uses NumPy typing (version - # requirement not properly set in the FFCx pyproject.toml file) depends_on("py-numpy@1.21:", type=("build", "run")) depends_on("py-fenics-ufl@main", type=("build", "run"), when="@main") + depends_on("py-fenics-ufl@2024.2.0:", type=("build", "run"), when="@0.9") depends_on("py-fenics-ufl@2024.1.0:", type=("build", "run"), when="@0.8") depends_on("py-fenics-ufl@2023.2.0", type=("build", "run"), when="@0.7") depends_on("py-fenics-ufl@2023.1", type=("build", "run"), when="@0.6") depends_on("py-fenics-basix@main", type=("build", "run"), when="@main") + depends_on("py-fenics-basix@0.9", type=("build", "run"), when="@0.9") depends_on("py-fenics-basix@0.8", type=("build", "run"), when="@0.8") depends_on("py-fenics-basix@0.7", type=("build", "run"), when="@0.7") depends_on("py-fenics-basix@0.6", type=("build", "run"), when="@0.6") |