@@ -61,6 +61,7 @@ def _stamp_version(filename):
61
61
else :
62
62
print >> sys .stderr , "WARNING: Couldn't find version line in file %s" % filename
63
63
64
+ install_requires = ('gitdb >= 0.6.0' ,)
64
65
setup (name = "GitPython" ,
65
66
cmdclass = {'build_py' : build_py , 'sdist' : sdist },
66
67
version = VERSION ,
@@ -73,18 +74,35 @@ def _stamp_version(filename):
73
74
package_data = {'git.test' : ['fixtures/*' ]},
74
75
package_dir = {'git' :'git' },
75
76
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 ,
77
80
zip_safe = False ,
78
81
long_description = """\
79
82
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",
81
89
"Development Status :: 4 - Beta" ,
90
+ # "Development Status :: 5 - Production/Stable",
91
+ #"Development Status :: 6 - Mature",
92
+ #"Development Status :: 7 - Inactive",
93
+ "Environment :: Console" ,
82
94
"Intended Audience :: Developers" ,
83
95
"License :: OSI Approved :: BSD License" ,
84
96
"Operating System :: OS Independent" ,
97
+ "Operating System :: POSIX" ,
98
+ "Operating System :: Microsoft :: Windows" ,
99
+ "Operating System :: MacOS :: MacOS X" ,
85
100
"Programming Language :: Python" ,
86
- "Programming Language :: Python :: 2.5 " ,
101
+ "Programming Language :: Python :: 2" ,
87
102
"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
+ ]
90
108
)
0 commit comments