@@ -1,3 +1,8 @@
+0.20.4 UNRELEASED
+
+ * Print a clearer exception when setup.py is executed on Python < 3.5.
+ (Jelmer Vernooij, #783)
0.20.3 2020-06-14
* Add support for remembering remote refs after push/pull.
@@ -15,6 +15,13 @@ import io
import os
import sys
+if sys.version_info < (3, 5):
+ raise Exception(
+ 'Dulwich only supports Python 3.5 and later. '
+ 'For 2.7 support, please install a version prior to 0.20')
dulwich_version_string = '0.20.3'