From 1f1d3634b7b01b9d212aeff311522a8869031cf4 Mon Sep 17 00:00:00 2001 From: "Paulo Ricardo [PR]" Date: Thu, 7 Jan 2016 17:24:02 -0200 Subject: [PATCH] compatibility with Python2.7 --- flask_s3.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flask_s3.py b/flask_s3.py index 5a18580..7b59b1e 100644 --- a/flask_s3.py +++ b/flask_s3.py @@ -245,7 +245,8 @@ def _write_files(s3, app, static_url_loc, static_folder, files, bucket, logger.warn("Unable to detect mimetype for %s" % file_path) - with open(file_path, 'rb') as fp: + file_mode = 'rb' if six.PY3 else 'r' + with open(file_path, file_mode) as fp: metadata, params = split_metadata_params(merge_two_dicts(app.config['FLASKS3_HEADERS'], h)) if per_file_should_gzip: compressed = StringIO()