Feature Request / Improvement
SigV4Adapter doesn't use any of the s3.*properties provided to the catalog when instantiating a boto3 session, instead it always falls back on boto's credential chain resolution logic
| classSigV4Adapter(HTTPAdapter): |
| def__init__(self, **properties: str): |
| super().__init__() |
| self._properties=properties |
| |
| defadd_headers(self, request: PreparedRequest, **kwargs: Any) ->None: # pylint: disable=W0613 |
| boto_session=boto3.Session() |
| credentials=boto_session.get_credentials().get_frozen_credentials() |
Related to #2069,
Feature Request / Improvement
SigV4Adapterdoesn't use any of thes3.*propertiesprovided to the catalog when instantiating aboto3session, instead it always falls back on boto's credential chain resolution logiciceberg-python/pyiceberg/catalog/rest/__init__.py
Lines 389 to 396 in a67c559
Related to #2069,