diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md
index ca3dce6b7..b4b0bfd3b 100644
--- a/.github/CHANGELOG.md
+++ b/.github/CHANGELOG.md
@@ -12,13 +12,15 @@
Bug fixes
+* Calls `scipy.integrate.simpson` instead of `scipy.integrate.simps` to be compatible with `scipy==1.14.0` and explicitly states `dtype=object` when creating ragged `numpy` arrays to be compatible with `numpy==1.26.4`. [#748](https://github.com/XanaduAI/strawberryfields/pull/748)
+
Documentation
Contributors
This release contains contributions from (in alphabetical order):
-Theodor Isacsson
+Luke Helt, Theodor Isacsson
# Release 0.23.0 (current release)
diff --git a/requirements.txt b/requirements.txt
index bcd80965d..f7dd47dac 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,11 +1,11 @@
networkx==2.7.1
numba==0.55.1
-numpy==1.21.5
+numpy==1.26.4
plotly==5.6.0
python-dateutil==2.8.2
quantum-blackbird==0.4.0
requests==2.27.1
-scipy==1.8.0
+scipy==1.14.0
sympy==1.10
tensorflow==2.8.0
tensorboard==2.8.0
diff --git a/setup.py b/setup.py
index 8dca587ea..26c28bb65 100644
--- a/setup.py
+++ b/setup.py
@@ -25,7 +25,7 @@
"python-dateutil>=2.8.0",
"quantum-blackbird>=0.4.0",
"requests>=2.22.0",
- "scipy>=1.0.0",
+ "scipy>=1.14.0",
"sympy>=1.5",
"thewalrus>=0.18.0",
"toml",