From f530dce270b5b0a2e6caabd91d94c4b56afa964b Mon Sep 17 00:00:00 2001 From: Magno Costa Date: Wed, 25 Oct 2023 12:56:22 -0300 Subject: [PATCH] [REF] l10n_br_pos_cfe: Inform python external dependencies make unnecessary use TRY to import a library. --- l10n_br_pos_cfe/__manifest__.py | 5 ++++- l10n_br_pos_cfe/models/pos_order.py | 10 ++-------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/l10n_br_pos_cfe/__manifest__.py b/l10n_br_pos_cfe/__manifest__.py index f8ce5ad84025..621f30ec4e05 100644 --- a/l10n_br_pos_cfe/__manifest__.py +++ b/l10n_br_pos_cfe/__manifest__.py @@ -16,7 +16,10 @@ "l10n_br_pos", ], "external_dependencies": { - "python": ["satcomum"], + "python": [ + "satcomum", + "erpbrasil.base>=2.3.0", + ], }, "data": [ # Views diff --git a/l10n_br_pos_cfe/models/pos_order.py b/l10n_br_pos_cfe/models/pos_order.py index c7fcfd85437a..db8954e78dc9 100644 --- a/l10n_br_pos_cfe/models/pos_order.py +++ b/l10n_br_pos_cfe/models/pos_order.py @@ -1,19 +1,13 @@ # © 2016 KMEE INFORMATICA LTDA (https://kmee.com.br) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -import logging + +from satcomum.ersat import ChaveCFeSAT from odoo import api, models from odoo.addons.l10n_br_fiscal.constants.fiscal import MODELO_FISCAL_CFE -_logger = logging.getLogger(__name__) - -try: - from satcomum.ersat import ChaveCFeSAT -except ImportError: - _logger.error("Biblioteca satcomum não instalada") - class PosOrder(models.Model): _inherit = "pos.order"