@@ -61,6 +61,7 @@ def _stamp_version(filename):
6161 else :
6262 print >> sys .stderr , "WARNING: Couldn't find version line in file %s" % filename
6363
64+ install_requires = ('gitdb >= 0.6.0' ,)
6465setup (name = "GitPython" ,
6566 cmdclass = {'build_py' : build_py , 'sdist' : sdist },
6667 version = VERSION ,
@@ -73,18 +74,35 @@ def _stamp_version(filename):
7374 package_data = {'git.test' : ['fixtures/*' ]},
7475 package_dir = {'git' :'git' },
7576 license = "BSD License" ,
76- install_requires = 'gitdb >= 0.5.1' ,
77+ requires = ('gitdb (>=0.6.0)' , ),
78+ install_requires = install_requires ,
79+ test_requirements = ('mock' , 'nose' ) + install_requires ,
7780 zip_safe = False ,
7881 long_description = """\
7982 GitPython is a python library used to interact with Git repositories""" ,
80- classifiers = [
83+ classifiers = [
84+ # Picked from
85+ # http://pypi.python.org/pypi?:action=list_classifiers
86+ #"Development Status :: 1 - Planning",
87+ #"Development Status :: 2 - Pre-Alpha",
88+ #"Development Status :: 3 - Alpha",
8189 "Development Status :: 4 - Beta" ,
90+ # "Development Status :: 5 - Production/Stable",
91+ #"Development Status :: 6 - Mature",
92+ #"Development Status :: 7 - Inactive",
93+ "Environment :: Console" ,
8294 "Intended Audience :: Developers" ,
8395 "License :: OSI Approved :: BSD License" ,
8496 "Operating System :: OS Independent" ,
97+ "Operating System :: POSIX" ,
98+ "Operating System :: Microsoft :: Windows" ,
99+ "Operating System :: MacOS :: MacOS X" ,
85100 "Programming Language :: Python" ,
86- "Programming Language :: Python :: 2.5 " ,
101+ "Programming Language :: Python :: 2" ,
87102 "Programming Language :: Python :: 2.6" ,
88- "Topic :: Software Development :: Libraries :: Python Modules" ,
89- ]
103+ "Programming Language :: Python :: 2.7" ,
104+ # "Programming Language :: Python :: 3",
105+ # "Programming Language :: Python :: 3.3",
106+ # "Programming Language :: Python :: 3.4",
107+ ]
90108 )
0 commit comments