13. (Optional) Increase httpx logger level
charm-refresh uses httpx (which depends on httpcore).
httpx and httpcore have noisy DEBUG and INFO level logs.
Consider adding this code after the imports in the charm entrypoint (typically src/charm.py):
logging.getLogger("httpx").setLevel(logging.WARNING)
logging.getLogger("httpcore").setLevel(logging.WARNING)
Example charm.py
import logging
logger = logging.getLogger(__name__)
logging.getLogger("httpx").setLevel(logging.WARNING)
logging.getLogger("httpcore").setLevel(logging.WARNING)