mirror of
https://github.com/ChuckBuilds/LEDMatrix.git
synced 2026-08-02 01:08:05 +00:00
Deletions, each re-verified with a fresh repo-wide grep (core, web, scripts, docs, plugin monorepo) immediately before removal: Modules with zero live importers: - src/background_cache_mixin.py + src/generic_cache_mixin.py (134+150 LOC — referenced only by each other) - src/font_test_manager.py (134 LOC) - src/image_utils.py (22 LOC, self-documented deprecated) - src/layout_manager.py (408 LOC — only its own test imported it) + test/test_layout_manager.py - src/common/basketball_plugin_example.py (328 LOC sample) requirements.txt entries with zero importers in core (pre-plugin-era manager deps): icalevents, geopy, timezonefinder, unidecode. Plus the google-auth trio (google-auth-oauthlib, google-auth-httplib2, google-api-python-client): their only importer is the calendar PLUGIN, which declares all three in its own requirements.txt (verified in the monorepo and on an installed copy) — the plugin dependency installer owns them. Existing venvs are unaffected (removal doesn't uninstall); fresh installs get them when calendar is installed. Two stale references cleaned (a comment in test_pillow_compat.py, a directory listing in HOW_TO_RUN_TESTS.md). Full suite green except the two documented pre-existing failures (circuit_breaker mock drift, fixed in #400; clock-simple 64x32 overflow, pre-dates this series); all core entry modules verified importing cleanly under the emulator. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FqzC1nzTWL4kaqgMaQZFam
38 lines
872 B
JSON
38 lines
872 B
JSON
{
|
|
"id": "march-madness",
|
|
"name": "March Madness",
|
|
"version": "1.0.0",
|
|
"description": "NCAA March Madness tournament bracket tracker with round branding, seeded matchups, live scores, and upset highlighting",
|
|
"author": "ChuckBuilds",
|
|
"category": "sports",
|
|
"tags": [
|
|
"ncaa",
|
|
"basketball",
|
|
"march-madness",
|
|
"tournament",
|
|
"bracket",
|
|
"scrolling"
|
|
],
|
|
"repo": "https://github.com/ChuckBuilds/ledmatrix-plugins",
|
|
"branch": "main",
|
|
"plugin_path": "plugins/march-madness",
|
|
"versions": [
|
|
{
|
|
"version": "1.0.0",
|
|
"ledmatrix_min": "2.0.0",
|
|
"released": "2026-02-16"
|
|
}
|
|
],
|
|
"stars": 0,
|
|
"downloads": 0,
|
|
"last_updated": "2026-02-16",
|
|
"verified": true,
|
|
"screenshot": "",
|
|
"display_modes": [
|
|
"march_madness"
|
|
],
|
|
"dependencies": {},
|
|
"entry_point": "manager.py",
|
|
"class_name": "MarchMadnessPlugin"
|
|
}
|