Skip to content

[16.0][ADD] base_module_quick_update: quick upgrade without cascading… - #3682

Open
AntonBalmakov wants to merge 1 commit into
OCA:16.0from
xxp-odoo-erp:16.0-T0194-base_module_quick_update-add-quick-upgrade
Open

[16.0][ADD] base_module_quick_update: quick upgrade without cascading…#3682
AntonBalmakov wants to merge 1 commit into
OCA:16.0from
xxp-odoo-erp:16.0-T0194-base_module_quick_update-add-quick-upgrade

Conversation

@AntonBalmakov

Copy link
Copy Markdown

… dependents

Adds a Quick upgrade action to ir.module.module that upgrades the selected module only, without cascading to installed modules that depend on it. Missing upstream dependencies are still installed.

Task: T0194

@OCA-git-bot OCA-git-bot added series:16.0 mod:base_module_quick_update Module base_module_quick_update labels Jul 21, 2026
@AntonBalmakov
AntonBalmakov force-pushed the 16.0-T0194-base_module_quick_update-add-quick-upgrade branch from c0f6515 to 42a2442 Compare July 21, 2026 08:33
@AntonBalmakov
AntonBalmakov force-pushed the 16.0-T0194-base_module_quick_update-add-quick-upgrade branch 2 times, most recently from 499dc5a to 8765b3e Compare August 10, 2026 09:52
@AntonBalmakov

AntonBalmakov commented Aug 10, 2026

Copy link
Copy Markdown
Author

CI failure here is unrelated to this change. In the test with Odoo/test with OCB jobs the Install addons and dependencies step aborts before any test runs (Run tests = 0s). Root cause: pip pulls MarkupSafe 3.0.3 (log line 318) while Odoo 16 pins Jinja2 2.11.3 (line 312); Jinja2 2.11.3 imports soft_unicode, removed in MarkupSafe ≥2.1, so import odoo fails and oca_list_external_dependencies reports could not obtain odoo.addons.path. This is a recent environment/wheelhouse regression affecting fresh 16.0 builds, not this PR. A constraint like MarkupSafe<2.1 (CI side) should fix it. Nothing to change here — will re-run once resolved.

… dependents

Adds a Quick upgrade action to ir.module.module that upgrades the
selected module only, without cascading to installed modules that
depend on it. Missing upstream dependencies are still installed.

Task: T0194
@AntonBalmakov
AntonBalmakov force-pushed the 16.0-T0194-base_module_quick_update-add-quick-upgrade branch from 8765b3e to 408209f Compare August 14, 2026 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:base_module_quick_update Module base_module_quick_update series:16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants