diff --git a/report_qweb_signer/__manifest__.py b/report_qweb_signer/__manifest__.py index bcb67ffd5..99674868c 100644 --- a/report_qweb_signer/__manifest__.py +++ b/report_qweb_signer/__manifest__.py @@ -13,7 +13,7 @@ "license": "AGPL-3", "installable": True, "depends": ["web_editor"], - "external_dependencies": {"bin": ["/usr/bin/java"]}, + "external_dependencies": {"python": ["endesive", "cryptography"]}, "data": [ "data/defaults.xml", "security/ir.model.access.csv", diff --git a/report_qweb_signer/demo/report_certificate_demo.xml b/report_qweb_signer/demo/report_certificate_demo.xml index 65542ecfb..8d8257d6d 100644 --- a/report_qweb_signer/demo/report_certificate_demo.xml +++ b/report_qweb_signer/demo/report_certificate_demo.xml @@ -10,6 +10,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). Test OCA certificate test.p12 test.passwd + java + @@ -33,6 +34,22 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). groups="base.group_multi_company" /> + + + + + diff --git a/requirements.txt b/requirements.txt index a84c05839..66dfb2dcb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,5 @@ py3o.template py3o.formats genshi>=0.7 +cryptography +endesive