25 lines
577 B
Python
25 lines
577 B
Python
"""
|
|
Core server package containing session and lobby management.
|
|
|
|
Note: Some modules may have external dependencies (FastAPI, etc.)
|
|
"""
|
|
|
|
# Defer imports to avoid dependency issues during verification
|
|
def get_session_manager():
|
|
from .session_manager import SessionManager
|
|
return SessionManager
|
|
|
|
def get_lobby_manager():
|
|
from .lobby_manager import LobbyManager
|
|
return LobbyManager
|
|
|
|
def get_auth_manager():
|
|
from .auth_manager import AuthManager
|
|
return AuthManager
|
|
|
|
__all__ = [
|
|
"get_session_manager",
|
|
"get_lobby_manager",
|
|
"get_auth_manager",
|
|
]
|