def get_repositories_by_provider(self, *args, **kwargs):
<EOL>catalogs = self._get_provider_session('<STR_LIT>').get_repositories_by_provider(*args, **kwargs)<EOL>cat_list = []<EOL>for cat in catalogs:<EOL><INDENT>cat_list.append(Repository(self._provider_manager, cat, self._runtime, self._proxy))<EOL><DEDENT>return RepositoryList(cat_list)<EOL>
Pass through to provider RepositoryLookupSession.get_repositories_by_provider