pfparsons opened a new pull request, #48009: URL: https://github.com/apache/arrow/pull/48009
### Rationale for this change Enables external key material and rotation for parquet files in PyArrow ### What changes are included in this PR? ### Are these changes tested? I've modified an existing (pytest xfail) test to do a basic read write test with some verification of the external json store. Happy to add more robust testing if this change is welcome and headed in the right direction. ### Are there any user-facing changes? This change enables users to optionally supply a parquet file path and FileSystem to CryptoFactory methods that provide en/decryption_properties. KeyMaterial and FileSystemKeyMaterialStore classes are defined for testing purposes - available only by importing pyarrow._parquet_encryption.<classname> Resolves #31869 -- 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]
