diff --git a/attachment_swift/__manifest__.py b/attachment_swift/__manifest__.py index e486064..7d3dc55 100644 --- a/attachment_swift/__manifest__.py +++ b/attachment_swift/__manifest__.py @@ -13,6 +13,7 @@ 'external_dependencies': { 'python': ['swiftclient', 'keystoneclient', + 'keystoneauth1', ], }, 'website': 'https://www.camptocamp.com', diff --git a/setup/attachment_swift/setup.py b/setup/attachment_swift/setup.py index 28c57bb..d6d1eb0 100644 --- a/setup/attachment_swift/setup.py +++ b/setup/attachment_swift/setup.py @@ -2,5 +2,13 @@ import setuptools setuptools.setup( setup_requires=['setuptools-odoo'], - odoo_addon=True, + odoo_addon={ + 'external_dependencies_override': { + 'python': { + 'swiftclient': 'python-swiftclient>=3.7.0', + 'keystoneclient': 'python-keystoneclient>=3.19.0', + 'keystoneauth1': 'keystoneauth1>=3.14.0', + }, + }, + } )