diff --git a/__tryton__.py b/__tryton__.py index 9bccad8f9e..e25c3076a3 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -1,7 +1,7 @@ #This file is part of Tryton. The COPYRIGHT file at the top level of this repository contains the full copyright notices and license terms. { 'name': 'Account', - 'version': '0.1', + 'version': '0.0.1', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', diff --git a/setup.py b/setup.py index e69b5f06cb..68e96b62ec 100644 --- a/setup.py +++ b/setup.py @@ -12,13 +12,17 @@ for dep in info.get('depends', []): match = re.compile( '(ir|res|workflow|webdav)((\s|$|<|>|<=|>=|==|!=).*?$)').match(dep) if match: - dep = 'trytond' + match.group(2) + continue else: dep = 'trytond_' + dep requires.append(dep) +major_version, minor_version, _ = info.get('version', '0.0.1').split('.', 2) +requires.append('trytond >= %s.%s' % (major_version, minor_version)) +requires.append('trytond < %s.%s' % (major_version, str(int(minor_version) + 1))) + setup(name='trytond_' + info['name'].lower(), - version=info.get('version', '0'), + version=info.get('version', '0.0.1'), description=info.get('description', ''), author=info.get('author', ''), author_email=info.get('email', ''),