comparison setup.py @ 4503:cb43603edaca

Only use newer versions of Dulwich on Python >= 2.7.
author Jelmer Vernooij <jelmer@samba.org>
date Sun, 31 Aug 2014 15:07:36 +0200
parents 426427c406ff
children a9a1560dad79
comparison
equal deleted inserted replaced
4502:5d45eacd6944 4503:cb43603edaca
47 "pygments>=1.5", 47 "pygments>=1.5",
48 "whoosh>=2.4.0,<=2.5.7", 48 "whoosh>=2.4.0,<=2.5.7",
49 "celery>=2.2.5,<2.3", 49 "celery>=2.2.5,<2.3",
50 "babel>=0.9.6,<=1.3", 50 "babel>=0.9.6,<=1.3",
51 "python-dateutil>=1.5.0,<2.0.0", 51 "python-dateutil>=1.5.0,<2.0.0",
52 "dulwich>=0.9.3,<=0.9.7",
53 "markdown==2.2.1", 52 "markdown==2.2.1",
54 "docutils>=0.8.1,<=0.11", 53 "docutils>=0.8.1,<=0.11",
55 "simplejson==2.5.2", 54 "simplejson==2.5.2",
56 "mock", 55 "mock",
57 "pycrypto>=2.6.0,<=2.6.1", 56 "pycrypto>=2.6.0,<=2.6.1",
71 requirements.append("mercurial>=2.8.2,<3.2") 70 requirements.append("mercurial>=2.8.2,<3.2")
72 else: 71 else:
73 requirements.append("py-bcrypt>=0.3.0,<=0.4") 72 requirements.append("py-bcrypt>=0.3.0,<=0.4")
74 requirements.append("mercurial>=2.8.2,<3.2") 73 requirements.append("mercurial>=2.8.2,<3.2")
75 74
75 if sys.version_info < (2, 7):
76 # Dulwich 0.9.6 and later do not support Python2.6.
77 requirements.append("dulwich>=0.9.3,<=0.9.5")
78 else:
79 requirements.append("dulwich>=0.9.3,<=0.9.7")
76 80
77 dependency_links = [ 81 dependency_links = [
78 ] 82 ]
79 83
80 classifiers = [ 84 classifiers = [