soulsync/core/imports
Antti Kettunen f32fc9d56e
Extract wishlist logic into dedicated package
- add core/wishlist as the home for wishlist payload, resolution, state, processing, reporting, and selection helpers
- move wishlist-specific tests into tests/wishlist alongside the new package layout
- keep web_server.py and the import/search callers as thin adapters for now
2026-04-28 21:17:24 +03:00
..
__init__.py Rehome import helpers into core/imports 2026-04-27 19:54:44 +03:00
album.py Rehome import helpers into core/imports 2026-04-27 19:54:44 +03:00
album_naming.py Rehome import helpers into core/imports 2026-04-27 19:54:44 +03:00
context.py Drop stale post-PR378 redefs and fix B009 2026-04-27 13:39:16 -07:00
file_ops.py Tighten metadata and import safety 2026-04-27 20:28:05 +03:00
filename.py Rehome import helpers into core/imports 2026-04-27 19:54:44 +03:00
guards.py Tighten metadata and import safety 2026-04-27 20:28:05 +03:00
paths.py Rehome import helpers into core/imports 2026-04-27 19:54:44 +03:00
pipeline.py Extract wishlist logic into dedicated package 2026-04-28 21:17:24 +03:00
resolution.py Fix single import source handling 2026-04-27 19:54:45 +03:00
side_effects.py Extract wishlist logic into dedicated package 2026-04-28 21:17:24 +03:00
staging.py Fix single import source handling 2026-04-27 19:54:45 +03:00