aboutsummaryrefslogtreecommitdiffstats
path: root/Pipfile
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2021-01-14 17:16:16 -0800
committerBryan Newbold <bnewbold@archive.org>2021-01-14 17:16:18 -0800
commit4bf33eb6b7389541d7c5a8904042e8dc25ac4452 (patch)
tree2c487091ec11caa525a19fdf6b05b5dca9907ce2 /Pipfile
parente01ca16efb5fe6afb671bdbb77ec44f85db11d62 (diff)
downloadfatcat-scholar-4bf33eb6b7389541d7c5a8904042e8dc25ac4452.tar.gz
fatcat-scholar-4bf33eb6b7389541d7c5a8904042e8dc25ac4452.zip
pipenv: lock minio S3 library to <7.0.0
In this upstream commit: https://github.com/minio/minio-py/commit/b81883a98e6f8a09e2903609caabbf0956dd0ec9 The API for errors changes, which makes it harder for use to catch specific exceptions (such as "NoSuchKey" as a Not Found / 404 error). Instead of refactoring, just going to pin the library. We should probably remove this library for a non-implementation-specific S3 client at some point; minio seems simpler than, eg, boto3, but there is probably something ever simpler out there.
Diffstat (limited to 'Pipfile')
-rw-r--r--Pipfile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Pipfile b/Pipfile
index 04c6469..937ed4b 100644
--- a/Pipfile
+++ b/Pipfile
@@ -19,7 +19,7 @@ httptools = "*"
internetarchive = "*"
jinja2 = "*"
lxml = "*"
-minio = "*"
+minio = "<7.0.0"
pycountry = "==19.8.18"
pydantic = "*"
pylatexenc = "*"