diff --git a/setup.py b/setup.py index e4715d35e2..efd6891d8f 100644 --- a/setup.py +++ b/setup.py @@ -53,6 +53,10 @@ for dep in info.get('depends', []): requires.append(get_require_version('trytond_%s' % dep)) requires.append(get_require_version('trytond')) +dependency_links = [] +if minor_version % 2: + dependency_links.append('https://trydevpi.tryton.org/') + setup(name=name, version=version, description='Tryton module for account credit limit', @@ -106,6 +110,7 @@ setup(name=name, ], license='GPL-3', install_requires=requires, + dependency_links=dependency_links, zip_safe=False, entry_points=""" [trytond.modules] diff --git a/tox.ini b/tox.ini index 527d85998d..3d844eaead 100644 --- a/tox.ini +++ b/tox.ini @@ -15,4 +15,4 @@ setenv = sqlite: DB_NAME={env:SQLITE_NAME::memory:} postgresql: DB_NAME={env:POSTGRESQL_NAME:test} mysql: DB_NAME={env:MYSQL_NAME:test} -install_command = pip install --pre --find-links https://trydevpi.tryton.org/ {opts} {packages} +install_command = pip install --pre --process-dependency-links {opts} {packages}