From a4ca06509c31adf956dc10fb345fa9256892e5b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elmeri=20Niemel=C3=A4?= <36383311+elmeriniemela@users.noreply.github.com> Date: Sun, 7 Nov 2021 14:00:56 +0200 Subject: [PATCH] [IMP] Workaround for genshi DeprecationWarning that makes runbot build red Co-authored-by: Nils Hamerlinck --- report_py3o/models/py3o_report.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/report_py3o/models/py3o_report.py b/report_py3o/models/py3o_report.py index c204431e8..bee761208 100644 --- a/report_py3o/models/py3o_report.py +++ b/report_py3o/models/py3o_report.py @@ -21,7 +21,11 @@ from ._py3o_parser_context import Py3oParserContext logger = logging.getLogger(__name__) try: - from py3o.template import Template + # workaround for https://github.com/edgewall/genshi/issues/15 + # that makes runbot build red because of the DeprecationWarning + with warnings.catch_warnings(): + warnings.filterwarnings("ignore", category=DeprecationWarning) + from py3o.template import Template from py3o import formats except ImportError: logger.debug("Cannot import py3o.template")