Skip to content

Commit f01cead

Browse files
committed
fix: Updated fix for testing
1 parent 394f977 commit f01cead

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

filestack/mixins/imagetransformation.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,10 @@ def auto_image(self):
155155

156156
def doc_to_images(self, pages=None, engine=None, format=None, quality=None, density=None, hidden_slides=None):
157157
return self._add_transform_task('doc_to_images', locals())
158-
158+
159159
def smart_crop(self, mode=None, width=None, height=None, fill_color=None, coords=None):
160160
return self._add_transform_task('smart_crop', locals())
161-
161+
162162
def pdfcreate(self, engine=None):
163163
return self._add_transform_task('pdfcreate', locals())
164164

filestack/uploads/intelligent_ingestion.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def upload_part(apikey, filename, filepath, filesize, storage, start_response, p
6262
payload = payload_base.copy()
6363
payload.update({
6464
'size': len(chunk_data),
65-
'md5': b64encode(hashlib.md5(chunk_data).digest()).strip().decode('utf-8'),
65+
'md5': b64encode(hashlib.md5(chunk_data, usedforsecurity=False).digest()).strip().decode('utf-8'),
6666
'offset': offset,
6767
'fii': True
6868
})

filestack/uploads/multipart.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def upload_chunk(apikey, filename, storage, start_response, chunk):
6666
'apikey': apikey,
6767
'part': chunk.num,
6868
'size': len(chunk.bytes),
69-
'md5': b64encode(hashlib.md5(chunk.bytes).digest()).strip().decode('utf-8'),
69+
'md5': b64encode(hashlib.md5(chunk.bytes, usedforsecurity=False).digest()).strip().decode('utf-8'),
7070
'uri': start_response['uri'],
7171
'region': start_response['region'],
7272
'upload_id': start_response['upload_id'],
@@ -113,10 +113,10 @@ def multipart_upload(apikey, filepath, file_obj, storage, params=None, security=
113113
chunks = make_chunks(filepath, file_obj, filesize)
114114
start_response = multipart_request(config.MULTIPART_START_URL, payload, params, security)
115115
upload_func = partial(upload_chunk, apikey, filename, storage, start_response)
116-
116+
117117
with ThreadPoolExecutor(max_workers=upload_processes) as executor:
118118
uploaded_parts = list(executor.map(upload_func, chunks))
119-
119+
120120
location_url = start_response.pop('location_url')
121121
payload.update(start_response)
122122
payload['parts'] = uploaded_parts

0 commit comments

Comments
 (0)