update lib.get_repositories function