Replaces the previous MIT license with GPL-3.0-or-later. Adds the full GPL-3.0 license text at LICENSE, updates pyproject.toml metadata and classifier, updates the README, and adds SPDX-License-Identifier headers to all first-party server Python and client JavaScript sources. Third-party anime.min.js is left untouched. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
21 lines
490 B
Python
21 lines
490 B
Python
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
"""Models package for Golf game V2."""
|
|
|
|
from .events import EventType, GameEvent
|
|
from .game_state import RebuiltGameState, rebuild_state, CardState, PlayerState, GamePhase
|
|
from .user import UserRole, User, UserSession, GuestSession
|
|
|
|
__all__ = [
|
|
"EventType",
|
|
"GameEvent",
|
|
"RebuiltGameState",
|
|
"rebuild_state",
|
|
"CardState",
|
|
"PlayerState",
|
|
"GamePhase",
|
|
"UserRole",
|
|
"User",
|
|
"UserSession",
|
|
"GuestSession",
|
|
]
|