From d94363286ab2c00b9ccb43e5afd5e4541ee0bd0f Mon Sep 17 00:00:00 2001 From: Fernando Date: Sat, 16 May 2026 22:12:44 -0400 Subject: [PATCH 1/2] [FIX] queue_job: add openupgradelib to external_dependencies The module uses openupgradelib in migration scripts but it was not declared in external_dependencies, causing installation failures when openupgradelib is not already installed. Fixes #809 --- queue_job/__manifest__.py | 2 +- requirements.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/queue_job/__manifest__.py b/queue_job/__manifest__.py index 7d00783e78..2fa6f368bf 100644 --- a/queue_job/__manifest__.py +++ b/queue_job/__manifest__.py @@ -8,7 +8,7 @@ "license": "LGPL-3", "category": "Generic Modules", "depends": ["mail", "base_sparse_field", "web"], - "external_dependencies": {"python": ["requests"]}, + "external_dependencies": {"python": ["requests", "openupgradelib"]}, "data": [ "security/security.xml", "security/ir.model.access.csv", diff --git a/requirements.txt b/requirements.txt index b4d39fb9e0..12783be9a2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ # generated from manifests external_dependencies +openupgradelib requests From 50c5589a3a076f7aca255d981c93b932644be6d9 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 2 Jul 2026 07:01:01 +0000 Subject: [PATCH 2/2] [BOT] post-merge updates --- queue_job/README.rst | 2 +- queue_job/static/description/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/queue_job/README.rst b/queue_job/README.rst index beb26ea27e..85162311a7 100644 --- a/queue_job/README.rst +++ b/queue_job/README.rst @@ -11,7 +11,7 @@ Job Queue !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:c82838c00cc186997cf72f5cc4cda08b0d1282278490bc4ca69501b3e5152c22 + !! source digest: sha256:888b7dd2d71a49efa9e71a6e383ed5ababed3d72fa03ce75ffcc680dd8f1ba68 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Mature-brightgreen.png diff --git a/queue_job/static/description/index.html b/queue_job/static/description/index.html index eb5e4ea07c..24c6d315c2 100644 --- a/queue_job/static/description/index.html +++ b/queue_job/static/description/index.html @@ -372,7 +372,7 @@

Job Queue

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:c82838c00cc186997cf72f5cc4cda08b0d1282278490bc4ca69501b3e5152c22 +!! source digest: sha256:888b7dd2d71a49efa9e71a6e383ed5ababed3d72fa03ce75ffcc680dd8f1ba68 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Mature License: LGPL-3 OCA/queue Translate me on Weblate Try me on Runboat

This addon adds an integrated Job Queue to Odoo.