bw513 opened a new pull request, #45881: URL: https://github.com/apache/arrow/pull/45881
### Rationale for this change Currently, when using the pyarrow.fs.S3FileSystem, it is not immediately obvious how provide an alternative TLS certificate authority when working with (for example) a self-hosted minio using a self-signed certificate. It is possible to do this via environment variables, as per #40754; however, the user may not be able to easily specify these depending on their python execution environment. ### What changes are included in this PR? Adds an additional parameter to S3FileSystem to specify the file path to a custom certificate. ### Are these changes tested? Yes. A unit-test for S3FileSystem pickling is included; and I have manually verified that I can access files from a self-hosted minio with TLS enabled. ### Are there any user-facing changes? An additional parameter `tls_ca_file_path` is available on the S3FileSystem constructor. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
