From 2f592a37a225c815c9810196970f1088be562aa5 Mon Sep 17 00:00:00 2001 From: Jonas Depoix Date: Mon, 15 Mar 2021 18:13:34 +0100 Subject: [PATCH] removed string formatting which is not supported in older python versions --- youtube_transcript_api/formatters.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/youtube_transcript_api/formatters.py b/youtube_transcript_api/formatters.py index d957a41..ed9f5ae 100644 --- a/youtube_transcript_api/formatters.py +++ b/youtube_transcript_api/formatters.py @@ -149,8 +149,11 @@ class FormatterLoader(object): class UnknownFormatterType(Exception): def __init__(self, formatter_type): super(FormatterLoader.UnknownFormatterType, self).__init__( - f'The format \'{formatter_type}\' is not supported. ' - f'Choose one of the following formats: {", ".join(FormatterLoader.TYPES.keys())}' + 'The format \'{formatter_type}\' is not supported. ' + 'Choose one of the following formats: {supported_formatter_types}'.format( + formatter_type=formatter_type, + supported_formatter_types=', '.join(FormatterLoader.TYPES.keys()), + ) ) def load(self, formatter_type='pretty'):