summaryrefslogtreecommitdiff
path: root/odoo/netsvc.py
diff options
context:
space:
mode:
authorXavier Morel <xmo@odoo.com>2020-01-29 07:28:01 +0000
committerXavier Morel <xmo@odoo.com>2020-02-04 12:42:35 +0000
commitfab11839074bb326419e4c873f6237e2f7ad8f9a (patch)
tree483e3f948afd93833d3d6e6a2a46a99177d28861 /odoo/netsvc.py
parent7b5664660f045dd88b7e9f34255cd85dfd67bc34 (diff)
[IMP] enable deprecation warnings
Diffstat (limited to 'odoo/netsvc.py')
-rw-r--r--odoo/netsvc.py16
1 files changed, 12 insertions, 4 deletions
diff --git a/odoo/netsvc.py b/odoo/netsvc.py
index ee4c60348b4..a9c1a365986 100644
--- a/odoo/netsvc.py
+++ b/odoo/netsvc.py
@@ -6,14 +6,12 @@ import logging.handlers
import os
import platform
import pprint
-from . import release
import sys
import threading
import time
+import warnings
-import psycopg2
-
-import odoo
+from . import release
from . import sql_db
from . import tools
@@ -130,6 +128,16 @@ def init_logger():
logging.addLevelName(25, "INFO")
logging.captureWarnings(True)
+ # enable deprecation warnings (disabled by default)
+ warnings.filterwarnings('once', category=DeprecationWarning)
+ # ignore deprecation warnings from invalid escape (there's a ton and it's
+ # pretty likely a super low-value signal)
+ warnings.filterwarnings('ignore', r'^invalid escape sequence \\.', category=DeprecationWarning)
+ # ignore warning from older setuptools version using imp
+ warnings.filterwarnings('ignore', category=DeprecationWarning, module='setuptools.depends')
+ # ignore warning from zeep using defusedxml.lxml
+ warnings.filterwarnings('ignore', category=DeprecationWarning, module='zeep.loader')
+
from .tools.translate import resetlocale
resetlocale()