This is an automated email from the ASF dual-hosted git repository.

raulcd pushed a change to branch maint-17.0.0
in repository https://gitbox.apache.org/repos/asf/arrow.git


    from 14e46844e7 GH-43116: [C++][Compute] Mark 
KeyCompare.CompareColumnsToRowsLarge as large memory test (#43128)
     add 56a9862b7b GH-41910: [Python] Add support for Pyodide (#37822)
     add 58d51423df GH-43158: [Packaging] Use bundled nlohmann/json on 
AlmaLinux 8/CentOS Stream 8 (#43159)
     add 12be56994b GH-42149: [C++] Use FetchContent for bundled ORC (#43011)

No new revisions were added by this update.

Summary of changes:
 .pre-commit-config.yaml                            |   1 +
 ci/docker/conda-python-emscripten.dockerfile       |  64 ++++
 ci/scripts/cpp_build.sh                            |   6 +-
 ci/scripts/install_chromedriver.sh                 |  44 +++
 .../scripts/install_emscripten.sh                  |  32 +-
 ...a_integration.sh => python_build_emscripten.sh} |  15 +-
 ...go_python_test.sh => python_test_emscripten.sh} |  37 +--
 cpp/CMakeLists.txt                                 |   8 +
 cpp/CMakePresets.json                              |   2 +
 cpp/cmake_modules/ThirdpartyToolchain.cmake        | 278 +++++++++++------
 cpp/thirdparty/versions.txt                        |   4 +-
 dev/tasks/linux-packages/apache-arrow/debian/rules |   1 +
 .../linux-packages/apache-arrow/yum/arrow.spec.in  |   8 +-
 dev/tasks/tasks.yml                                |   9 +
 docker-compose.yml                                 |  33 ++
 python/CMakeLists.txt                              | 106 +++++--
 python/pyarrow/_dataset_parquet.pyx                |   6 +-
 python/pyarrow/_parquet.pyx                        |  10 +-
 python/pyarrow/conftest.py                         |  40 ++-
 python/pyarrow/error.pxi                           |   5 +-
 python/pyarrow/includes/libarrow_python.pxd        |   3 +
 python/pyarrow/io.pxi                              |  81 +++++
 python/pyarrow/lib.pyx                             |  11 +
 python/pyarrow/pandas_compat.py                    |   5 +-
 python/pyarrow/src/arrow/python/helpers.cc         |   9 +
 python/pyarrow/src/arrow/python/helpers.h          |   3 +
 python/pyarrow/tests/test_array.py                 |   1 +
 python/pyarrow/tests/test_cffi.py                  |   1 +
 python/pyarrow/tests/test_compute.py               |  24 +-
 python/pyarrow/tests/test_convert_builtin.py       |   6 +-
 python/pyarrow/tests/test_csv.py                   |   3 +
 python/pyarrow/tests/test_dataset.py               |  17 +-
 python/pyarrow/tests/test_flight.py                |   3 +
 python/pyarrow/tests/test_fs.py                    |   2 +
 python/pyarrow/tests/test_io.py                    |   7 +-
 python/pyarrow/tests/test_ipc.py                   |   3 +
 python/pyarrow/tests/test_jvm.py                   |   2 +
 python/pyarrow/tests/test_memory.py                |   1 +
 python/pyarrow/tests/test_misc.py                  |   2 +
 python/pyarrow/tests/test_pandas.py                |   4 +
 python/pyarrow/tests/test_scalars.py               |   8 +-
 python/pyarrow/tests/test_schema.py                |   1 +
 python/pyarrow/tests/test_tensor.py                |   4 +
 python/pyarrow/tests/test_types.py                 |   2 +
 python/scripts/run_emscripten_tests.py             | 343 +++++++++++++++++++++
 python/setup.py                                    |  18 +-
 46 files changed, 1070 insertions(+), 203 deletions(-)
 create mode 100644 ci/docker/conda-python-emscripten.dockerfile
 create mode 100755 ci/scripts/install_chromedriver.sh
 copy dev/release/08-binary-verify.sh => ci/scripts/install_emscripten.sh (64%)
 copy ci/scripts/{java_cdata_integration.sh => python_build_emscripten.sh} (72%)
 copy ci/scripts/{go_cgo_python_test.sh => python_test_emscripten.sh} (56%)
 create mode 100644 python/scripts/run_emscripten_tests.py

Reply via email to