Source version: 0.4.0
A zero-runtime-dependency, stdlib-compatible Python logging library that uses append-only routing instead of renaming the active log file.
loggingpip install d-safelogger
from dsafelogger import ConfigureLogger, GetLogger
ConfigureLogger(log_path="./logs", pg_name="MyApp")
logger = GetLogger(__name__)
logger.info("Application started")
Output file:
./logs/MyApp.log
With daily routing:
./logs/MyApp_20260403.log