Skip to content

Commit

Permalink
Merge PR #3642 into 16.0
Browse files Browse the repository at this point in the history
Signed-off-by antoniospneto
  • Loading branch information
OCA-git-bot committed Feb 26, 2025
2 parents b2d0bec + 304ae61 commit 08842de
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 17 deletions.
7 changes: 6 additions & 1 deletion l10n_br_zip/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,10 @@
],
"installable": True,
"development_status": "Mature",
"external_dependencies": {"python": ["brazilcep"]},
"external_dependencies": {
"python": [
"brazilcep",
"erpbrasil.base>=2.3.0",
]
},
}
19 changes: 3 additions & 16 deletions l10n_br_zip/models/l10n_br_zip.py
Original file line number Diff line number Diff line change
@@ -1,25 +1,13 @@
# Copyright (C) 2012 Renato Lima (Akretion)
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html

import logging

from brazilcep import WebService, get_address_from_cep
from erpbrasil.base import misc

from odoo import _, api, fields, models
from odoo.exceptions import UserError

_logger = logging.getLogger(__name__)

try:
from erpbrasil.base import misc
except ImportError:
_logger.error("Library erpbrasil.base not installed!")

_logger = logging.getLogger(__name__)

try:
from brazilcep import WebService, get_address_from_cep
except ImportError:
_logger.warning("Python Library brazilcep not installed !")


class L10nBrZip(models.Model):
"""Este objeto persiste todos os códigos postais que podem ser
Expand Down Expand Up @@ -128,7 +116,6 @@ def _consultar_cep(self, zip_code):
cep_ws_providers = {
"apicep": WebService.APICEP,
"viacep": WebService.VIACEP,
"correios": WebService.CORREIOS,
}
cep_ws_provide = str(
self.env["ir.config_parameter"]
Expand Down

0 comments on commit 08842de

Please sign in to comment.