diff --git a/patacrep/build.py b/patacrep/build.py index 1cc4a42a..73efbbcc 100644 --- a/patacrep/build.py +++ b/patacrep/build.py @@ -79,10 +79,6 @@ class Songbook: copy.deepcopy(self._config['authors']) ) - self._config['_song_plugins'] = files.load_plugins_songs( - datadirs=self._config['_datadir'], - )['tsg'] - # Configuration set self._config['render'] = content.render self._config['content'] = content.process_content( diff --git a/patacrep/content/song.py b/patacrep/content/song.py index 4f81cc12..074ae394 100755 --- a/patacrep/content/song.py +++ b/patacrep/content/song.py @@ -87,7 +87,7 @@ def parse(keyword, argument, config): contentlist = argument if isinstance(contentlist, str): contentlist = [contentlist] - plugins = config['_song_plugins'] + plugins = files.load_plugins_songs(config['_datadir'])['tsg'] if '_langs' not in config: config['_langs'] = set() songlist = ContentList() diff --git a/test/test_content/test_content.py b/test/test_content/test_content.py index 0a28ea69..770d4e1a 100644 --- a/test/test_content/test_content.py +++ b/test/test_content/test_content.py @@ -107,9 +107,4 @@ class FileTest(unittest.TestCase, metaclass=dynamic.DynamicTest): outputdir ) - # Load the plugins - config['_song_plugins'] = files.load_plugins_songs( - datadirs=config['_datadir'], - )['tsg'] - return config