Improve setup.py
get_required_version does not need to use .dev0 suffix anymore. The download URL must be empty for development version. Source Code must point to Heptapod repository. Foundation email is used as author email.
This commit is contained in:
@@ -20,10 +20,7 @@ def read(fname):
|
||||
|
||||
|
||||
def get_require_version(name):
|
||||
if minor_version % 2:
|
||||
require = '%s >= %s.%s.dev0, < %s.%s'
|
||||
else:
|
||||
require = '%s >= %s.%s, < %s.%s'
|
||||
require = '%s >= %s.%s, < %s.%s'
|
||||
require %= (name, major_version, minor_version,
|
||||
major_version, minor_version + 1)
|
||||
return require
|
||||
@@ -41,8 +38,11 @@ major_version = int(major_version)
|
||||
minor_version = int(minor_version)
|
||||
name = 'trytond_account_budget'
|
||||
|
||||
download_url = 'http://downloads.tryton.org/%s.%s/' % (
|
||||
major_version, minor_version)
|
||||
if minor_version % 2:
|
||||
download_url = ''
|
||||
else:
|
||||
download_url = 'http://downloads.tryton.org/%s.%s/' % (
|
||||
major_version, minor_version)
|
||||
|
||||
requires = []
|
||||
for dep in info.get('depends', []):
|
||||
@@ -57,7 +57,7 @@ setup(name=name,
|
||||
description='Tryton module that allows budgets to be setup for accounts',
|
||||
long_description=read('README.rst'),
|
||||
author='Tryton',
|
||||
author_email='bugs@tryton.org',
|
||||
author_email='foundation@tryton.org',
|
||||
url='http://www.tryton.org/',
|
||||
download_url=download_url,
|
||||
project_urls={
|
||||
@@ -65,7 +65,7 @@ setup(name=name,
|
||||
"Documentation":
|
||||
'https://docs.tryton.org/projects/modules-account-budget',
|
||||
"Forum": 'https://www.tryton.org/forum',
|
||||
"Source Code": 'https://hg.tryton.org/modules/account_budget',
|
||||
"Source Code": 'https://code.tryton.org/tryton',
|
||||
},
|
||||
keywords='tryton account budget',
|
||||
package_dir={'trytond.modules.account_budget': '.'},
|
||||
|
||||
Reference in New Issue
Block a user