Tools for Odoo Administrators to improve some technical features on Odoo.
 
 
 
 
Go to file
Jairo Llopis d93d9c90bc [FIX] module_auto_update: Add .pyo sample file (#1205)
Without this patch, if your tests are run under a `PYTHONOPTIMIZE=2` precompiled environment, they'd fail with this error because a new `.pyo` file would be created.:

    FAIL: test_basic (openerp.addons.module_auto_update.tests.test_addon_hash.TestAddonHash)
    Traceback (most recent call last):
    `   File "/opt/odoo/auto/addons/module_auto_update/tests/test_addon_hash.py", line 41, in test_basic
    `     'static/src/some.js',
    ` AssertionError: Lists differ: ['README.rst', 'data/f1.xml', ... != ['README.rst', 'data/f1.xml', ...
    `
    ` First differing element 13:
    ` models/stuff.pyo
    ` static/src/some.js
    `
    ` First list contains 1 additional elements.
    ` First extra element 14:
    ` static/src/some.js
    `
    `   ['README.rst',
    `    'data/f1.xml',
    `    'data/f2.xml',
    `    'i18n/en.po',
    `    'i18n/en_US.po',
    `    'i18n/fr.po',
    `    'i18n/fr_BE.po',
    `    'i18n/test.pot',
    `    'i18n_extra/en.po',
    `    'i18n_extra/fr.po',
    `    'i18n_extra/nl_NL.po',
    `    'models/stuff.py',
    `    'models/stuff.pyc',
    ` -  'models/stuff.pyo',
    `    'static/src/some.js']
    Ran 3 tests in 0.005s
    FAILED

With this patch, the `.pyo` file is included, so tests will pass anywhere.
2021-12-27 16:49:36 +02:00
.github/workflows [IMP] update dotfiles 2021-11-10 21:01:48 +01:00
base_cron_exclusion [UPD] README.rst 2021-12-20 07:53:41 +00:00
module_auto_update [FIX] module_auto_update: Add .pyo sample file (#1205) 2021-12-27 16:49:36 +02:00
setup [ADD] setup.py 2021-12-20 07:53:42 +00:00
upgrade_analysis upgrade_analysis 15.0.1.0.2 2021-11-15 20:20:10 +00:00
.copier-answers.yml [IMP] update dotfiles 2021-11-10 21:01:48 +01:00
.editorconfig Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.eslintrc.yml [IMP] update dotfiles 2021-11-10 21:01:48 +01:00
.flake8 Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.gitignore Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.isort.cfg Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.pre-commit-config.yaml [IMP] update dotfiles [ci skip] 2021-10-18 22:06:45 +02:00
.prettierrc.yml Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.pylintrc Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.pylintrc-mandatory Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
.t2d.yml Update dotfiles 2021-10-17 16:26:03 +02:00
LICENSE Initialize 15.0 branch 2021-10-15 18:39:30 +02:00
README.md [UPD] addons table in README.md 2021-12-20 07:53:41 +00:00
requirements.txt [IMP] upgrade_coverage : generate coverage module file 2021-11-15 01:08:36 +01:00

README.md

Runbot Status Build Status codecov Translation Status

server-tools

TODO: add repo description.

Available addons

addon version maintainers summary
base_cron_exclusion 15.0.1.0.0 LoisRForgeFlow ChrisOForgeFlow Allow you to select scheduled actions that should not run simultaneously.
upgrade_analysis 15.0.1.0.2 Performs a difference analysis between modules installed on two different Odoo instances

Licenses

This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to OCA policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.


OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.