voxcity.utils.loggingΒΆ

Lightweight, centralized logging utilities for the voxcity package.

Usage:

from voxcity.utils.logging import get_logger logger = get_logger(__name__)

Environment variables:

VOXCITY_LOG_LEVEL: DEBUG, INFO, WARNING, ERROR, CRITICAL (default: INFO)

FunctionsΒΆ

get_logger(β†’ logging.Logger)

Return a child logger under the package root logger.

Module ContentsΒΆ

voxcity.utils.logging.get_logger(name: str | None = None) logging.Logger[source]ΒΆ

Return a child logger under the package root logger.

  • Ensures a single configuration for the package

  • Respects VOXCITY_LOG_LEVEL if set