diff --git a/setup.py b/setup.py
index d84cab3c132bc762e92cf5a2e97109fd06bc730e..87797a76fff3c2adc5daa3ef5efc3c8b8316a72e 100644
--- a/setup.py
+++ b/setup.py
@@ -15,7 +15,7 @@ def install_data_files_hack():
 
 install_data_files_hack()
 
-requires = ['flask', 'pygments', 'dulwich>=0.9.1', 'httpauth', 'humanize']
+requires = ['flask', 'pygments', 'dulwich>=0.9.6', 'httpauth', 'humanize']
 
 try:
     import argparse  # not available for Python 2.6