diff --git a/packages/py-pynn/package.py b/packages/py-pynn/package.py
index 2f5c58f3fdb3b0937d640bc09a1a61b9f3fd25ed..66b4ef089da3040c04a5461c7f0160498e54db2b 100644
--- a/packages/py-pynn/package.py
+++ b/packages/py-pynn/package.py
@@ -15,6 +15,7 @@ class PyPynn(PythonPackage):
     pypi = "PyNN/PyNN-0.10.0.tar.gz"
     git = "https://github.com/NeuralEnsemble/PyNN.git"
 
+    version('0.11.0', sha256='eab6ef281e0a00180c8b31ffb65984f54216c68464db363a5c09832fec91f952')
     version('0.10.1', sha256='03fbafeddd64ae7163e2b557b2760380b6eceb52469f1b3f4cc203bbb80f0cde')
     version('0.10.0', sha256='04120fe0e03260d664b337e0ac29d985c3fb3684ef35b1add93a66739891c98f')
     version('0.9.6', sha256='d85226800e30bc1692d3f84485c3fa20b921c2ab55f1201d0a3bf23432e16cd2')
@@ -23,7 +24,8 @@ class PyPynn(PythonPackage):
     variant('mpi', default=False, description='Enable MPI support')
     depends_on('python@2.7:2.8,3.3:', when="@0.9.5")
     depends_on('python@2.7:2.8,3.6:', when="@0.9.6")
-    depends_on('python@3.7:',         when="@0.10.0:")
+    depends_on('python@3.7:',         when="@0.10.0:0:10.1")
+    depends_on('python@3.8:',         when="@0.11.0:")
 
     depends_on('py-setuptools',         type=('build'))