diff --git a/packages/py-antlr4-python3-runtime/package.py b/packages/py-antlr4-python3-runtime/package.py
new file mode 100644
index 0000000000000000000000000000000000000000..613f72e91bfa0f5bdf632b8dfdaee425f585c3dd
--- /dev/null
+++ b/packages/py-antlr4-python3-runtime/package.py
@@ -0,0 +1,28 @@
+# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other
+# Spack Project Developers. See the top-level COPYRIGHT file for details.
+#
+# SPDX-License-Identifier: (Apache-2.0 OR MIT)
+
+from spack.package import *
+
+
+class PyAntlr4Python3Runtime(PythonPackage):
+    """This package provides runtime libraries required to use
+    parsers generated for the Python3 language by version 4 of
+    ANTLR (ANother Tool for Language Recognition).
+    """
+
+    homepage = "https://www.antlr.org"
+    pypi = "antlr4-python3-runtime/antlr4-python3-runtime-4.7.2.tar.gz"
+
+    # begin EBRAINS(added): new version
+    version("4.13.2", sha256="909b647e1d2fc2b70180ac586df3933e38919c85f98ccc656a96cd3f25ef3916")
+    # end EBRAINS
+    version("4.10", sha256="061a49bc72ae05a35d9b61c0ba0ac36c0397708819f02fbfb20a80e47d287a1b")
+    version("4.9.3", sha256="f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b")
+    version("4.9.2", sha256="31f5abdc7faf16a1a6e9bf2eb31565d004359b821b09944436a34361929ae85a")
+    version("4.8", sha256="15793f5d0512a372b4e7d2284058ad32ce7dd27126b105fb0b2245130445db33")
+    version("4.7.2", sha256="168cdcec8fb9152e84a87ca6fd261b3d54c8f6358f42ab3b813b14a7193bb50b")
+
+    depends_on("python@3:", type=("build", "run"))
+    depends_on("py-setuptools", type="build")
diff --git a/packages/py-nestml/package.py b/packages/py-nestml/package.py
index d3437f3b0c596efeb1f3e8e6340e5b863ef54774..783a652282ef22fc5f6e133bb93acdab8f401a69 100644
--- a/packages/py-nestml/package.py
+++ b/packages/py-nestml/package.py
@@ -13,11 +13,12 @@ class PyNestml(PythonPackage):
     """
 
     homepage = 'https://nestml.readthedocs.org/'
-    url      = 'https://pypi.org/packages/py3/N/NESTML/NESTML-8.0.0-py3-none-any.whl'
+    url      = 'https://pypi.org/packages/py3/N/NESTML/NESTML-8.0.1-py3-none-any.whl'
     git      = 'https://github.com/nest/nestml/'
 
     maintainers = ['clinssen', 'pnbabu']
 
+    version('8.0.1', sha256='f74d99257b902fe743adb93d6e03ca52c3fd91c9e31c5a5f3cf84eeccc6e3fb8', expand=False)
     version('8.0.0', sha256='bb2182fadd5f3ff7fa538e7f9865bafefb8be67938c83028174491768e88ef09', expand=False)
     version('7.0.2', sha256='3611239ff8436bf1c74b878562564007285c6da5df0317c6cd52f65e6bcd3f8b', expand=False)
     version('7.0.1', sha256='38392bdd06c5be5af65050153f34fb78dee6032158b268b83599bd70aab5c030', expand=False)
@@ -26,15 +27,20 @@ class PyNestml(PythonPackage):
     version('5.3.0', sha256='8de543d7d3a166cd4d6a0d536a2d4e769513bbf8d7aeaf64458e9d9c21fe546e', expand=False)
     version('5.2.0', sha256='acb703bf9c7f70304bd5d547dccd6a6a219f8acb298a6412df779b808241eb14', expand=False)
 
+
     depends_on('python@3.8:', type=('build', 'run'))
+    depends_on('python@3.9:', type=('build', 'run'), when="@8.0.1:")
     depends_on('py-pip', type='build')
     depends_on('py-numpy@1.8.2:', type=('build', 'run'))
     depends_on('py-scipy', type=('build', 'run'))
-    depends_on('py-sympy@1.1.1:1.10.1', type=('build', 'run'))
+    depends_on('py-sympy@1.1.1:1.10.1', type=('build', 'run'), when="@:8.0.0")
+    depends_on('py-sympy', type=('build', 'run'))
     depends_on('py-antlr4-python3-runtime@4.10:', type=('build', 'run'))
+    depends_on('py-antlr4-python3-runtime@4.13.2:', type=('build', 'run'), when="@8.0.1:")
     depends_on('py-setuptools', type=('build', 'run'))
     depends_on('py-jinja2@2.10:', type=('build', 'run'))
     depends_on('py-astropy', type=('build', 'run'))
     depends_on('py-odetoolbox@2.4:', type=('build', 'run'))
+    depends_on('py-odetoolbox@2.5.8:', type=('build', 'run'), when="@8.0.1:")
     depends_on('nest', type=('build', 'run'))
     depends_on('py-pytest', type='test')
diff --git a/spack.yaml b/spack.yaml
index 29d832cf560981fbab916e5c6e5ddd9895ffb5a5..6a8e2152c21a389a358d7edc72c1c4a932918a1c 100644
--- a/spack.yaml
+++ b/spack.yaml
@@ -42,7 +42,7 @@ spack:
     - py-libneuroml@0.4.1
     - py-libsonata@0.1.23
     - py-neo@0.13.3
-    - py-nestml@8.0.0
+    - py-nestml@8.0.1
     - py-netpyne@1.0.6
     - py-neurom@3.2.4
     - py-neuror@1.6.4