From 3a717f9cdbbf882267b340d2fbdf552138ec1b5e Mon Sep 17 00:00:00 2001 From: Laurynas Butkus Date: Sat, 14 Sep 2024 07:45:50 +0300 Subject: [PATCH] Remove alternative converter support --- convertapi/task.py | 11 ----------- examples/alternative_converter.py | 15 --------------- tests/test_convertapi.py | 5 ----- 3 files changed, 31 deletions(-) delete mode 100644 examples/alternative_converter.py diff --git a/convertapi/task.py b/convertapi/task.py index af15fc6..261a5bc 100644 --- a/convertapi/task.py +++ b/convertapi/task.py @@ -21,12 +21,8 @@ def run(self): params = self.__normalize_params() from_format = self.from_format or self.__detect_format() timeout = self.timeout + convertapi.conversion_timeout_delta if self.timeout else None - converter = self.__detect_converter() path = "convert/%s/to/%s" % (from_format, self.to_format) - if converter != None: - path += "/converter/%s" % (converter) - response = convertapi.client.post(path, params, timeout = timeout) return Result(response) @@ -62,10 +58,3 @@ def __detect_format(self): if 'Files' in self.params: return format_detector.detect(self.params['Files'][0]) - - def __detect_converter(self): - for k, v in self.params.items(): - if k.lower() == 'converter': - return v - - return None diff --git a/examples/alternative_converter.py b/examples/alternative_converter.py deleted file mode 100644 index 02a2fd1..0000000 --- a/examples/alternative_converter.py +++ /dev/null @@ -1,15 +0,0 @@ -import convertapi -import os -import tempfile - -convertapi.api_secret = os.environ['CONVERT_API_SECRET'] # your api secret - -# Example of saving Word docx to PDF using OpenOffice converter -# https://www.convertapi.com/doc-to-pdf/openoffice - -upload_io = convertapi.UploadIO(open('files/test.docx', 'rb')) -params = { 'File': upload_io, 'converter': 'openoffice' } - -saved_files = convertapi.convert('pdf', params).save_files(tempfile.gettempdir()) - -print("The PDF saved to %s" % saved_files) diff --git a/tests/test_convertapi.py b/tests/test_convertapi.py index 21c1a63..28cc6a2 100644 --- a/tests/test_convertapi.py +++ b/tests/test_convertapi.py @@ -32,11 +32,6 @@ def test_convert_file_no_parallelizm(self): result = convertapi.convert('pdf', { 'File': 'examples/files/test.docx' }) assert result.save_files(tempfile.gettempdir()) - def test_convert_file_alternative(self): - result = convertapi.convert('pdf', { 'File': 'examples/files/test.docx', 'Converter': 'openoffice' }) - assert result.save_files(tempfile.gettempdir()) - assert result.conversion_cost > 0 - def test_convert_file_url(self): result = convertapi.convert('pdf', { 'File': 'https://cdn.convertapi.com/cara/testfiles/document.docx?test=1' }) assert result.conversion_cost > 0