OSIS-5008 use contextlib suppress in place of try catch
OSIS-5008 use contextlib suppress in place of try catch

uclouvain/OSIS-Louvain,uclouvain/osis,uclouvain/osis,uclouvain/OSIS-Louvain,uclouvain/OSIS-Louvain,uclouvain/osis,uclouvain/osis