From 1c2b49c3d97cfbc185c396ba15d614e0ddbc16a3 Mon Sep 17 00:00:00 2001 From: Tamas Gal <tgal@km3net.de> Date: Thu, 4 Feb 2021 11:20:05 +0100 Subject: [PATCH] Silence warning from uproot3 --- km3io/__init__.py | 5 ++++- km3io/utils/kprinttree.py | 7 ++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/km3io/__init__.py b/km3io/__init__.py index 0763265..131da2d 100644 --- a/km3io/__init__.py +++ b/km3io/__init__.py @@ -4,7 +4,10 @@ version = get_distribution(__name__).version import warnings -warnings.simplefilter(action="ignore", category=FutureWarning) # uproot3 +with warnings.catch_warnings(): + for warning_category in (FutureWarning, DeprecationWarning): + warnings.simplefilter("ignore", category=warning_category) + import uproot3 from .offline import OfflineReader from .online import OnlineReader diff --git a/km3io/utils/kprinttree.py b/km3io/utils/kprinttree.py index 67b5d9f..6a867b1 100644 --- a/km3io/utils/kprinttree.py +++ b/km3io/utils/kprinttree.py @@ -16,9 +16,10 @@ Options: """ import warnings -warnings.simplefilter(action="ignore", category=FutureWarning) - -import uproot3 +with warnings.catch_warnings(): + for warning_category in (FutureWarning, DeprecationWarning): + warnings.simplefilter("ignore", category=warning_category) + import uproot3 def print_tree(filename): -- GitLab