refactor: move 42 unnecessary lazy imports to top-level #58
No reviewers
Labels
No Label
ai-changes-requested
ai-pr-opened
ai-reviewed
ai-reviewing
ai-working
in-next-release
status/in-progress
status/pr-open
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: cal/major-domo-v2#58
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "refactor/remove-unnecessary-lazy-imports"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
asyncio,datetime,re,math), services, models, config, and utilities that had no circular import risktest_services_draft.py,test_views_injury_modals.py) to patch at correct module-level targetsFiles modified (24)
Commands:
injuries/management.py,draft/admin.py,draft/picks.py,draft/status.py,players/info.py,profile/images.py,soak/info.pyServices:
draft_service.py,roster_service.py,schedule_service.py,sheets_service.py,standings_service.py,stats_service.pyUtils:
autocomplete.py,discord_helpers.py,draft_helpers.pyViews:
draft_views.py,help_commands.py,modals.py,trade_embed.pyTasks:
draft_monitor.pyOther:
bot.py,tests/test_services_draft.py,tests/test_views_injury_modals.pyTest plan
🤖 Generated with Claude Code