diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index c0f5e89cd73b332d848798dfddb26d2c24fccf22..6a413cbd478f686bb00be9301a04bcb3e4320e43 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -201,7 +201,7 @@ packages:
     - any_of: [+geocad, -geocad]
   onnx:
     require:
-    - '@1.13.1'
+    - '@1.15.0'
   opencascade:
     require:
     - '@7.7.1'
@@ -288,7 +288,7 @@ packages:
     - '@1.26.1'
   py-onnx:
     require:
-    - '@1.13.1'
+    - '@1.15.0'
   py-pandas:
     require:
     - '@1.5.3'
diff --git a/spack.sh b/spack.sh
index 213d3200906de4a57ae26749f5ddaa680c818a81..ab2cdf9ab03362bfe5058d80fd0bab3fff9307ea 100644
--- a/spack.sh
+++ b/spack.sh
@@ -26,6 +26,7 @@ c07ddf83c32b7129247fe90eed486dd844047087
 7a0c4e8017033430e5f15ed628be6b539e935ba9
 48fcfda1e7c1781cab4cada6d099823b263ab0cc
 1255620a14afa3ad4aad681a847a3a1704141976
+0fed2d66bf0eec799707dd1b88ac9419f6ae14e1
 ---
 ## Ref: https://github.com/spack/spack/commit/[hash]
 ## [hash]: [description]
@@ -47,3 +48,4 @@ c07ddf83c32b7129247fe90eed486dd844047087
 ## 7a0c4e8017033430e5f15ed628be6b539e935ba9: acts: new versions 31.*
 ## 48fcfda1e7c1781cab4cada6d099823b263ab0cc: setup-env.sh: if exe contains qemu, use /proc/$$/comm instead
 ## 1255620a14afa3ad4aad681a847a3a1704141976: Fix infinite recursion when computing concretization errors
+## 0fed2d66bf0eec799707dd1b88ac9419f6ae14e1: (py-)onnx: new version 1.14.{0,1}, 1.15.0