- introduce the in-process metadata engine and fresh provider adapters - normalize external identity through source_id while keeping id as a compatibility alias - route metadata callers through the new seam and add regression coverage
13 lines
340 B
Python
13 lines
340 B
Python
"""Metadata provider adapters."""
|
|
|
|
from .spotify import SpotifyMetadataAdapter
|
|
from .deezer import DeezerMetadataAdapter
|
|
from .itunes import ITunesMetadataAdapter
|
|
from .discogs import DiscogsMetadataAdapter
|
|
|
|
__all__ = [
|
|
"SpotifyMetadataAdapter",
|
|
"DeezerMetadataAdapter",
|
|
"ITunesMetadataAdapter",
|
|
"DiscogsMetadataAdapter",
|
|
]
|