Coverage for pymarsseason/config.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2025-09-23 10:46 +0000

1# PyMarsSeason - Computes the season based on the solar longitude 

2# Copyright (C) 2022-2025 - CNES (Jean-Christophe Malapert for PDSSP (Pôle de Données et Services Surfaces Planétaires)) 

3# This file is part of PyMarsSeason <https://github.com/pdssp/pymarsseason> 

4# SPDX-License-Identifier: Apache-2.0 

5import sys 

6 

7from loguru import logger 

8 

9 

10# ---- Logging configuration ---- 

11def configure_logging(level="INFO", sink=sys.stderr, **kwargs): 

12 """ 

13 Configure a global loguru logger. 

14 """ 

15 logger.remove() 

16 logger.add(sink, level=level.upper(), **kwargs)