diff --git a/swh/indexer/metadata_dictionary/composer.py b/swh/indexer/metadata_dictionary/composer.py --- a/swh/indexer/metadata_dictionary/composer.py +++ b/swh/indexer/metadata_dictionary/composer.py @@ -7,7 +7,7 @@ from swh.indexer.codemeta import _DATA_DIR, SCHEMA_URI, _read_crosstable -from .base import JsonMapping +from .base import JsonMapping, SingleFileMapping COMPOSER_TABLE_PATH = os.path.join(_DATA_DIR, "composer.csv") @@ -15,7 +15,7 @@ (CODEMETA_TERMS, COMPOSER_TABLE) = _read_crosstable(fd) -class ComposerMapping(JsonMapping): +class ComposerMapping(JsonMapping, SingleFileMapping): """Dedicated class for Packagist(composer.json) mapping and translation""" name = "composer"