This is an automated email from the ASF dual-hosted git repository.
apitrou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 25a6f59 ARROW-14156: [C++] Properly synthesize validity buffer in
StructArray::Flatten
add 415439c ARROW-13806: [C++][Python] Add support for new MonthDayNano
Interval Type
No new revisions were added by this update.
Summary of changes:
.../arrow/compute/kernels/scalar_cast_temporal.cc | 8 ++
cpp/src/arrow/python/arrow_to_pandas.cc | 84 +++++++++-----
.../{benchmark.h => arrow_to_python_internal.h} | 31 +++--
cpp/src/arrow/python/datetime.cc | 111 ++++++++++++++++++
cpp/src/arrow/python/datetime.h | 28 +++++
cpp/src/arrow/python/helpers.cc | 9 ++
cpp/src/arrow/python/helpers.h | 3 +
cpp/src/arrow/python/inference.cc | 51 +++++++-
cpp/src/arrow/python/python_to_arrow.cc | 129 ++++++++++++++++++++-
docs/source/python/api/arrays.rst | 4 +
docs/source/python/api/datatypes.rst | 2 +
python/pyarrow/__init__.py | 11 +-
python/pyarrow/array.pxi | 33 ++++++
python/pyarrow/includes/libarrow.pxd | 17 +++
python/pyarrow/lib.pxd | 4 +
python/pyarrow/lib.pyx | 4 +
python/pyarrow/scalar.pxi | 26 +++++
python/pyarrow/tests/strategies.py | 7 +-
python/pyarrow/tests/test_array.py | 94 +++++++++++++++
python/pyarrow/tests/test_pandas.py | 12 ++
python/pyarrow/tests/test_scalars.py | 15 ++-
python/pyarrow/tests/test_schema.py | 1 +
python/pyarrow/tests/test_types.py | 14 ++-
python/pyarrow/types.pxi | 9 ++
python/pyarrow/types.py | 17 ++-
25 files changed, 668 insertions(+), 56 deletions(-)
copy cpp/src/arrow/python/{benchmark.h => arrow_to_python_internal.h} (53%)