golfgame/server/services/__init__.py
adlee-was-taken bc9445f06e Relicense project under GPL-3.0-or-later
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>
2026-04-05 09:26:06 -04:00

35 lines
857 B
Python

# SPDX-License-Identifier: GPL-3.0-or-later
"""Services package for Golf game V2 business logic."""
from .recovery_service import RecoveryService, RecoveryResult
from .email_service import EmailService, get_email_service
from .auth_service import AuthService, AuthResult, RegistrationResult, get_auth_service, close_auth_service
from .admin_service import (
AdminService,
UserDetails,
AuditEntry,
SystemStats,
InviteCode,
get_admin_service,
close_admin_service,
)
__all__ = [
"RecoveryService",
"RecoveryResult",
"EmailService",
"get_email_service",
"AuthService",
"AuthResult",
"RegistrationResult",
"get_auth_service",
"close_auth_service",
"AdminService",
"UserDetails",
"AuditEntry",
"SystemStats",
"InviteCode",
"get_admin_service",
"close_admin_service",
]