From e5b0a6bd018e767692948961244bce9d476e95ca Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Thu, 14 Jan 2021 18:42:00 -0800 Subject: 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. --- python/Pipfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'python/Pipfile') 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 = "*" -- cgit v1.2.3