# -*- coding: utf-8 -*-# This program is free software: you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation, either version 3 of the License, or# (at your option) any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the# GNU General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program. If not, see <http://www.gnu.org/licenses/>."""rhodecode.__init__~~~~~~~~~~~~~~~~~~RhodeCode, a web based repository management based on pylonsversioning implementation: http://www.python.org/dev/peps/pep-0386/:created_on: Apr 9, 2010:author: marcink:copyright: (c) 2013 RhodeCode GmbH.:license: GPLv3, see LICENSE for more details."""importsysimportplatformVERSION=(2,2,5)BACKENDS={'hg':'Mercurial repository','git':'Git repository',}CELERY_ON=FalseCELERY_EAGER=False# link to config for pylonsCONFIG={}# Linked module for extensionsEXTENSIONS={}try:fromrhodecode.libimportget_current_revision_rev=get_current_revision(quiet=True)if_revandlen(VERSION)>3:VERSION+=('%s'%_rev[0],)exceptImportError:pass__version__=('.'.join((str(each)foreachinVERSION[:3])))__dbversion__=31# defines current db version for migrations__platform__=platform.system()__license__='GPLv3'__py_version__=sys.version_info__author__='RhodeCode GmbH'__url__='http://rhodecode.com'is_windows=__platform__in['Windows']is_unix=notis_windowsiflen(VERSION)>3:__version__+='.'+VERSION[3]iflen(VERSION)>4:__version__+=VERSION[4]else:__version__+='0'