This is an automated email from the ASF dual-hosted git repository.
jorisvandenbossche pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
from dd6d7288e4 GH-39444: [C++][Parquet] Fix crash in Modular Encryption
(#39623)
add 9f6dc1feb5 GH-39968: [Python][FS][Azure] Minimal Python bindings for
`AzureFileSystem` (#40021)
No new revisions were added by this update.
Summary of changes:
ci/docker/alpine-linux-3.16-cpp.dockerfile | 1 +
ci/docker/fedora-39-cpp.dockerfile | 1 +
ci/docker/linux-apt-docs.dockerfile | 1 +
ci/docker/ubuntu-20.04-cpp-minimal.dockerfile | 1 +
ci/docker/ubuntu-22.04-cpp-minimal.dockerfile | 1 +
cpp/src/arrow/filesystem/api.h | 5 +-
cpp/src/arrow/filesystem/azurefs_test.cc | 2 +
cpp/src/arrow/filesystem/type_fwd.h | 7 +-
cpp/src/arrow/util/config.h.cmake | 1 +
python/CMakeLists.txt | 4 +
python/pyarrow/__init__.py | 3 +-
python/pyarrow/_azurefs.pyx | 134 ++++++++++++++++++++++++++
python/pyarrow/_fs.pyx | 3 +
python/pyarrow/conftest.py | 9 +-
python/pyarrow/fs.py | 4 +
python/pyarrow/includes/libarrow_fs.pxd | 16 +++
python/pyarrow/tests/conftest.py | 31 ++++++
python/pyarrow/tests/test_fs.py | 78 ++++++++++++++-
python/setup.py | 8 ++
19 files changed, 303 insertions(+), 7 deletions(-)
create mode 100644 python/pyarrow/_azurefs.pyx