use anon argument when configuring s3fs.S3FileSystem#2392
use anon argument when configuring s3fs.S3FileSystem#2392kevinjqliu merged 2 commits intoapache:mainfrom
Conversation
|
@gmweaver Thanks for catching this. Looking at the PyArrow docs, shouldn't be |
s3fs.S3FileSystem uses |
|
@gmweaver Good one, the names of the classes are identical 🤣 |
|
okay i see, we're not passing the configs to |
|
i think theres actually an underlying bug here. iceberg-python/pyiceberg/io/fsspec.py Line 139 in 06b9467 |
in older versions of |
|
@kevinjqliu any concerns with the PR based on my last comment? hoping to get this one into |
kevinjqliu
left a comment
There was a problem hiding this comment.
LGTM
I double checked all the configs and verified that they are set for the right constructors.
Would be great if we can add a link to the 3 different constructors here
- S3FileSystem
- boto3.session.Session.client for
client_kwargs - botocore.config.Config for
config_kwargs
|
Thanks for the PR @gmweaver great catch! And thanks @Fokko for the review |
|
we're cutting a new RC for 0.10 so this should be included! :) |
Rationale for this change
s3fs.S3FileSystemrequires that we passanondirectly, it cannot be passed throughconfig_kwargs.Are these changes tested?
yes, unit tests updated.
Are there any user-facing changes?
no