Override dependencies with different name and pin versions

The name of the libs and python packages are different, Odoo expects
the inner python package in the manifest, but setuptools cannot find the
libs in pypi, overrides them with the libs names.
This commit is contained in:
Guewen Baconnier committed 2019-05-09 10:10:58 +02:00
1 parent d032e518ba
commit 580eff0062
2 files changed
+10 -1

No files matched your search

+1
View File
@@ -12,6 +12,7 @@
'external_dependencies': {
'python': ['swiftclient',
'keystoneclient',
'keystoneauth1',
],
},
'website': 'https://www.camptocamp.com',
+9 -1
View File
@@ -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',
},
},
}
)
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.