Centralize logging configuration — remove basicConfig from 30+ router files #26

Closed
opened 2026-02-20 06:53:30 +00:00 by cal · 0 comments
Owner

Every router file calls `logging.basicConfig()` at module load. `basicConfig` is a no-op after the first call. Effective config depends on import order. Should live in `main.py` or shared module.

Priority: medium

Every router file calls \`logging.basicConfig()\` at module load. \`basicConfig\` is a no-op after the first call. Effective config depends on import order. Should live in \`main.py\` or shared module. **Priority**: medium
cal added the
tech-debt
label 2026-02-20 06:53:30 +00:00
cal added the
ai-working
label 2026-03-04 00:01:07 +00:00
cal added
ai-pr-opened
and removed
ai-working
labels 2026-03-04 00:07:03 +00:00
cal closed this issue 2026-03-05 03:22:30 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cal/paper-dynasty-database#26
No description provided.