aboutsummaryrefslogtreecommitdiffstats
path: root/python/Pipfile
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2021-01-14 18:42:00 -0800
committerBryan Newbold <bnewbold@archive.org>2021-01-14 18:42:00 -0800
commite5b0a6bd018e767692948961244bce9d476e95ca (patch)
tree5c9cf956e776efebc27a8767c92fa4d5078fdfa3 /python/Pipfile
parentd2185f614674f607c5bf42a990c5e2295ab2685a (diff)
downloadsandcrawler-e5b0a6bd018e767692948961244bce9d476e95ca.tar.gz
sandcrawler-e5b0a6bd018e767692948961244bce9d476e95ca.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 'python/Pipfile')
-rw-r--r--python/Pipfile2
1 files changed, 1 insertions, 1 deletions
diff --git a/python/Pipfile b/python/Pipfile
index bb3f180..d5797a5 100644
--- a/python/Pipfile
+++ b/python/Pipfile
@@ -30,7 +30,7 @@ raven = {extras = ['flask'],version = "*"}
confluent-kafka = "*"
python-snappy = "*"
boto3 = "*"
-minio = "*"
+minio = "<7.0.0"
psycopg2 = "*"
bs4 = "*"
python-magic = "*"