diff --git a/minio/__init__.py b/minio/__init__.py index eb4933382..591c36ee7 100644 --- a/minio/__init__.py +++ b/minio/__init__.py @@ -33,7 +33,7 @@ __title__ = "minio-py" __author__ = "MinIO, Inc." -__version__ = "7.2.3" +__version__ = "7.2.4" __license__ = "Apache 2.0" __copyright__ = "Copyright 2015, 2016, 2017, 2018, 2019, 2020 MinIO, Inc." diff --git a/minio/api.py b/minio/api.py index 1d9f04ed3..148e004fb 100644 --- a/minio/api.py +++ b/minio/api.py @@ -30,6 +30,7 @@ import itertools import os import tarfile +from collections.abc import Iterable from datetime import datetime, timedelta from io import BytesIO from random import random @@ -2139,7 +2140,7 @@ def _delete_objects( def remove_objects( self, bucket_name: str, - delete_object_list: Iterator[DeleteObject], + delete_object_list: Iterable[DeleteObject], bypass_governance_mode: bool = False, ) -> Iterator[DeleteError]: """ @@ -2946,7 +2947,7 @@ def set_object_retention( def upload_snowball_objects( self, bucket_name: str, - object_list: Iterator[SnowballObject], + object_list: Iterable[SnowballObject], metadata: DictType | None = None, sse: Sse | None = None, tags: Tags | None = None,