December 2018
Beginner to intermediate
404 pages
10h 14m
English
Community-contributed Odoo add-ons can be packaged as Python libraries, published to Python Package Index (PyPI), and installed using pip like other libraries. For this to work, Odoo automatically adds the Python site-packages/ directory, where libraries are installed, to the Odoo addons path configuration. This packaging can be done using the setuptools-odoo tool (https://pypi.org/project/setuptools-odoo).
This is used by the OCA projects (https://github.com/OCA) to package and publish add-on modules on PyPI . Since the same module can exist for different Odoo versions, a prefix with the Odoo version is added to the module name. For example, the odoo12-addon-partner-fax PyPI package is ...
Read now
Unlock full access