diff --git a/__tryton__.py b/__tryton__.py index 11c9385d48..8b4343db7a 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -2,7 +2,7 @@ #this repository contains the full copyright notices and license terms. { "name" : "Google Maps", - "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 f2fa2b14ce..6029f6ea22 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', ''),