@@ -2,20 +2,20 @@ from rhodecode import get_version
import sys
py_version = sys.version_info
requirements = [
"Pylons>=1.0.0",
"SQLAlchemy>=0.6",
"babel",
"Mako>=0.3.2",
"vcs>=0.1.7",
"vcs>=0.1.8",
"pygments>=1.3.0",
"mercurial>=1.6",
"whoosh==1.0.0",
"celery>=2.0.0",
"py-bcrypt",
"celery",
]
if sys.version_info < (2, 6):
requirements.append("simplejson")
requirements.append("pysqlite")
@@ -23,20 +23,21 @@ if sys.version_info < (2, 6):
#relative to sys.prefix
data_files = []
#additional files that goes into package itself
package_data = {'rhodecode': ['i18n/*/LC_MESSAGES/*.mo', ], }
description = 'Mercurial repository serving and browsing app'
#long description
try:
readme_file = 'README.rst'
long_description = open(readme_file).read()
except IOError, err:
sys.stderr.write("[ERROR] Cannot find file specified as "
"long_description (%s)\n" % readme_file)
sys.exit(1)
long_description = description
from setuptools import setup, find_packages
except ImportError:
from ez_setup import use_setuptools
@@ -45,13 +46,13 @@ except ImportError:
#packages
packages = find_packages(exclude=['ez_setup'])
setup(
name='RhodeCode',
version=get_version(),
description='Mercurial repository serving and browsing app',
description=description,
long_description=long_description,
keywords='mercurial web hgwebdir replacement serving hgweb rhodecode',
license='BSD',
author='Marcin Kuzminski',
author_email='marcin@python-works.com',
url='http://hg.python-works.com',
Status change: