Jarian Cottingham 5c283eceef chore: remove test artifacts, fix hardcoded paths, ruff clean, license
- Remove committed .coverage and test-results/ (196K screenshots); gitignore them
- Fix hardcoded  /home/userpath + venv/bin/python in test_endpoints.py
  (relative backend dir + sys.executable)
- Fix concatenated 'import json' in settings.py; bare excepts -> Exception;
  SQLAlchemy-safe is_active.is_(True); __all__ on models/schemas barrels
- ruff clean (93 fixes), MIT LICENSE, PLAN.md -> docs/, README Tests section
- 300 tests pass, 93.7% coverage
2026-08-20 21:34:15 +00:00

25 lines
599 B
Python

from .song import Song
from .playlist import Playlist, PlaylistSong
from .mood import MoodCategory, MoodSong, LyricsCache
from .lofi import LofiChannel
from .radio import RadioStation
from .shareplay import SharePlayRoom, SharePlayCue
from .settings import UserSetting
from .releases import NewReleaseCheck
from .events import ConcertEvent
__all__ = [
"Song",
"Playlist",
"PlaylistSong",
"MoodCategory",
"MoodSong",
"LyricsCache",
"LofiChannel",
"RadioStation",
"SharePlayRoom",
"SharePlayCue",
"UserSetting",
"NewReleaseCheck",
"ConcertEvent",
]