[ 
https://issues.apache.org/jira/browse/ARROW-16457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17531727#comment-17531727
 ] 

Antoine Pitrou commented on ARROW-16457:
----------------------------------------

cc [~jorisvandenbossche] [~sahil1105]

> [Python] Support AWS S3 Web identity credentials
> ------------------------------------------------
>
>                 Key: ARROW-16457
>                 URL: https://issues.apache.org/jira/browse/ARROW-16457
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: Python
>            Reporter: Antoine Pitrou
>            Priority: Major
>             Fix For: 9.0.0
>
>
> ARROW-10675 added support for AWS S3 Web identity credentials on the C++ 
> side. We should bind that functionality on the Python side.
> To avoid proliferation of authentication arguments to the {{S3FileSystem}} 
> constructor, some of which mutually exclusive (but not all), we should 
> probably add instead a more flexible {{auth}} argument that could represent 
> to different authentication kinds.
> There is a bit of API design necessary. IMHO it's probably best if the 
> {{auth}} argument is a dedicated {{S3Auth}} object with several constructors, 
> but perhaps we can instead admit some kind of dict?



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to