You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by uw...@apache.org on 2018/12/23 16:31:50 UTC
[43/51] [partial] arrow-site git commit: Upload nightly docs
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/development.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/development.rst.txt b/docs/latest/_sources/python/development.rst.txt
new file mode 100644
index 0000000..1dcfda8
--- /dev/null
+++ b/docs/latest/_sources/python/development.rst.txt
@@ -0,0 +1,409 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+.. currentmodule:: pyarrow
+.. _development:
+
+***********
+Development
+***********
+
+Developing on Linux and MacOS
+=============================
+
+System Requirements
+-------------------
+
+On macOS, any modern XCode (6.4 or higher; the current version is 8.3.1) is
+sufficient.
+
+On Linux, for this guide, we recommend using gcc 4.8 or 4.9, or clang 3.7 or
+higher. You can check your version by running
+
+.. code-block:: shell
+
+ $ gcc --version
+
+On Ubuntu 16.04 and higher, you can obtain gcc 4.9 with:
+
+.. code-block:: shell
+
+ $ sudo apt-get install g++-4.9
+
+Finally, set gcc 4.9 as the active compiler using:
+
+.. code-block:: shell
+
+ export CC=gcc-4.9
+ export CXX=g++-4.9
+
+Environment Setup and Build
+---------------------------
+
+First, let's clone the Arrow git repository:
+
+.. code-block:: shell
+
+ mkdir repos
+ cd repos
+ git clone https://github.com/apache/arrow.git
+
+You should now see
+
+.. code-block:: shell
+
+ $ ls -l
+ total 8
+ drwxrwxr-x 12 wesm wesm 4096 Apr 15 19:19 arrow/
+
+Using Conda
+~~~~~~~~~~~
+
+Let's create a conda environment with all the C++ build and Python dependencies
+from conda-forge:
+
+On Linux and OSX:
+
+.. code-block:: shell
+
+ conda create -y -n pyarrow-dev -c conda-forge \
+ --file arrow/ci/conda_env_unix.yml \
+ --file arrow/ci/conda_env_cpp.yml \
+ --file arrow/ci/conda_env_python.yml \
+ python=3.6
+
+ source activate pyarrow-dev
+
+On Windows:
+
+.. code-block:: shell
+
+ conda create -y -n pyarrow-dev -c conda-forge ^
+ --file arrow\ci\conda_env_cpp.yml ^
+ --file arrow\ci\conda_env_python.yml ^
+ python=3.6
+
+ activate pyarrow-dev
+
+We need to set some environment variables to let Arrow's build system know
+about our build toolchain:
+
+.. code-block:: shell
+
+ export ARROW_BUILD_TYPE=release
+ export ARROW_BUILD_TOOLCHAIN=$CONDA_PREFIX
+ export ARROW_HOME=$CONDA_PREFIX
+ export PARQUET_HOME=$CONDA_PREFIX
+ export BOOST_HOME=$CONDA_PREFIX
+
+Using pip
+~~~~~~~~~
+
+On macOS, install all dependencies through Homebrew that are required for
+building Arrow C++:
+
+.. code-block:: shell
+
+ brew update && brew bundle --file=arrow/python/Brewfile
+
+On Debian/Ubuntu, you need the following minimal set of dependencies. All other
+dependencies will be automatically built by Arrow's third-party toolchain.
+
+.. code-block:: shell
+
+ $ sudo apt-get install libjemalloc-dev libboost-dev \
+ libboost-filesystem-dev \
+ libboost-system-dev \
+ libboost-regex-dev \
+ python-dev \
+ autoconf \
+ flex \
+ bison
+
+If you are building Arrow for Python 3, install ``python3-dev`` instead of ``python-dev``.
+
+On Arch Linux, you can get these dependencies via pacman.
+
+.. code-block:: shell
+
+ $ sudo pacman -S jemalloc boost
+
+Now, let's create a Python virtualenv with all Python dependencies in the same
+folder as the repositories and a target installation folder:
+
+.. code-block:: shell
+
+ virtualenv pyarrow
+ source ./pyarrow/bin/activate
+ pip install six numpy pandas cython pytest
+
+ # This is the folder where we will install the Arrow libraries during
+ # development
+ mkdir dist
+
+If your cmake version is too old on Linux, you could get a newer one via
+``pip install cmake``.
+
+We need to set some environment variables to let Arrow's build system know
+about our build toolchain:
+
+.. code-block:: shell
+
+ export ARROW_BUILD_TYPE=release
+
+ export ARROW_HOME=$(pwd)/dist
+ export PARQUET_HOME=$(pwd)/dist
+ export LD_LIBRARY_PATH=$(pwd)/dist/lib:$LD_LIBRARY_PATH
+
+Build and test
+--------------
+
+Now build and install the Arrow C++ libraries:
+
+.. code-block:: shell
+
+ mkdir arrow/cpp/build
+ pushd arrow/cpp/build
+
+ cmake -DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE \
+ -DCMAKE_INSTALL_PREFIX=$ARROW_HOME \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DARROW_PARQUET=on \
+ -DARROW_PYTHON=on \
+ -DARROW_PLASMA=on \
+ -DARROW_BUILD_TESTS=OFF \
+ ..
+ make -j4
+ make install
+ popd
+
+If you don't want to build and install the Plasma in-memory object store,
+you can omit the ``-DARROW_PLASMA=on`` flag.
+Also, if multiple versions of Python are installed in your environment,
+you may have to pass additional parameters to cmake so that
+it can find the right executable, headers and libraries.
+For example, specifying `-DPYTHON_EXECUTABLE=$VIRTUAL_ENV/bin/python`
+(assuming that you're in virtualenv) enables cmake to choose
+the python executable which you are using.
+
+.. note::
+
+ On Linux systems with support for building on multiple architectures,
+ ``make`` may install libraries in the ``lib64`` directory by default. For
+ this reason we recommend passing ``-DCMAKE_INSTALL_LIBDIR=lib`` because the
+ Python build scripts assume the library directory is ``lib``
+
+Now, build pyarrow:
+
+.. code-block:: shell
+
+ pushd arrow/python
+ python setup.py build_ext --build-type=$ARROW_BUILD_TYPE \
+ --with-parquet --with-plasma --inplace
+ popd
+
+If you did not build with plasma, you can omit ``--with-plasma``.
+
+You should be able to run the unit tests with:
+
+.. code-block:: shell
+
+ $ py.test pyarrow
+ ================================ test session starts ====================
+ platform linux -- Python 3.6.1, pytest-3.0.7, py-1.4.33, pluggy-0.4.0
+ rootdir: /home/wesm/arrow-clone/python, inifile:
+
+ collected 1061 items / 1 skipped
+
+ [... test output not shown here ...]
+
+ ============================== warnings summary ===============================
+
+ [... many warnings not shown here ...]
+
+ ====== 1000 passed, 56 skipped, 6 xfailed, 19 warnings in 26.52 seconds =======
+
+To build a self-contained wheel (including the Arrow and Parquet C++
+libraries), one can set ``--bundle-arrow-cpp``:
+
+.. code-block:: shell
+
+ pip install wheel # if not installed
+ python setup.py build_ext --build-type=$ARROW_BUILD_TYPE \
+ --with-parquet --with-plasma --bundle-arrow-cpp bdist_wheel
+
+Again, if you did not build with plasma, you should omit ``--with-plasma``.
+
+Building with optional ORC integration
+--------------------------------------
+
+To build Arrow with support for the `Apache ORC file format <https://orc.apache.org/>`_,
+we recommend the following:
+
+#. Install the ORC C++ libraries and tools using ``conda``:
+
+ .. code-block:: shell
+
+ conda install -c conda-forge orc
+
+#. Set ``ORC_HOME`` and ``PROTOBUF_HOME`` to the location of the installed
+ Orc and protobuf C++ libraries, respectively (otherwise Arrow will try
+ to download source versions of those libraries and recompile them):
+
+ .. code-block:: shell
+
+ export ORC_HOME=$CONDA_PREFIX
+ export PROTOBUF_HOME=$CONDA_PREFIX
+
+#. Add ``-DARROW_ORC=on`` to the CMake flags.
+#. Add ``--with-orc`` to the ``setup.py`` flags.
+
+Known issues
+------------
+
+If using packages provided by conda-forge (see "Using Conda" above)
+together with a reasonably recent compiler, you may get "undefined symbol"
+errors when importing pyarrow. In that case you'll need to force the C++
+ABI version to the older version used by conda-forge binaries:
+
+.. code-block:: shell
+
+ export CXXFLAGS="-D_GLIBCXX_USE_CXX11_ABI=0"
+ export PYARROW_CXXFLAGS=$CXXFLAGS
+
+Be sure to add ``-DCMAKE_CXX_FLAGS=$CXXFLAGS`` to the cmake invocations
+when rebuilding.
+
+Developing on Windows
+=====================
+
+First, we bootstrap a conda environment similar to the `C++ build instructions
+<https://github.com/apache/arrow/blob/master/cpp/apidoc/Windows.md>`_. This
+includes all the dependencies for Arrow and the Apache Parquet C++ libraries.
+
+First, starting from fresh clones of Apache Arrow:
+
+.. code-block:: shell
+
+ git clone https://github.com/apache/arrow.git
+
+.. code-block:: shell
+
+ conda create -y -q -n pyarrow-dev ^
+ python=3.6 numpy six setuptools cython pandas pytest ^
+ cmake flatbuffers rapidjson boost-cpp thrift-cpp snappy zlib ^
+ gflags brotli lz4-c zstd -c conda-forge
+ activate pyarrow-dev
+
+Now, we build and install Arrow C++ libraries
+
+.. code-block:: shell
+
+ mkdir cpp\build
+ cd cpp\build
+ set ARROW_BUILD_TOOLCHAIN=%CONDA_PREFIX%\Library
+ set ARROW_HOME=C:\thirdparty
+ cmake -G "Visual Studio 14 2015 Win64" ^
+ -DCMAKE_INSTALL_PREFIX=%ARROW_HOME% ^
+ -DCMAKE_BUILD_TYPE=Release ^
+ -DARROW_BUILD_TESTS=on ^
+ -DARROW_CXXFLAGS="/WX /MP" ^
+ -DARROW_PARQUET=on ^
+ -DARROW_PYTHON=on ..
+ cmake --build . --target INSTALL --config Release
+ cd ..\..
+
+After that, we must put the install directory's bin path in our ``%PATH%``:
+
+.. code-block:: shell
+
+ set PATH=%ARROW_HOME%\bin;%PATH%
+
+Now, we can build pyarrow:
+
+.. code-block:: shell
+
+ cd python
+ python setup.py build_ext --inplace --with-parquet
+
+Then run the unit tests with:
+
+.. code-block:: shell
+
+ py.test pyarrow -v
+
+Running C++ unit tests for Python integration
+---------------------------------------------
+
+Getting ``python-test.exe`` to run is a bit tricky because your
+``%PYTHONHOME%`` must be configured to point to the active conda environment:
+
+.. code-block:: shell
+
+ set PYTHONHOME=%CONDA_PREFIX%
+
+Now ``python-test.exe`` or simply ``ctest`` (to run all tests) should work.
+
+Building the Documentation
+==========================
+
+Prerequisites
+-------------
+
+The documentation build process uses `Doxygen <http://www.doxygen.nl/>`_ and
+`Sphinx <http://www.sphinx-doc.org/>`_ along with a few extensions.
+
+If you're using Conda, the required software can be installed in a single line:
+
+.. code-block:: shell
+
+ conda install -c conda-forge --file ci/conda_env_sphinx.yml
+
+Otherwise, you'll first need to install `Doxygen <http://www.doxygen.nl/>`_
+yourself (for example from your distribution's official repositories, if
+using Linux). Then you can install the Python-based requirements with the
+following command:
+
+.. code-block:: shell
+
+ pip install -r docs/requirements.txt
+
+Building
+--------
+
+These two steps are mandatory and must be executed in order.
+
+#. Process the C++ API using Doxygen
+
+ .. code-block:: shell
+
+ pushd cpp/apidoc
+ doxygen
+ popd
+
+#. Build the complete documentation using Sphinx
+
+ .. code-block:: shell
+
+ pushd docs
+ make html
+ popd
+
+After these steps are completed, the documentation is rendered in HTML
+format in ``docs/_build/html``. In particular, you can point your browser
+at ``docs/_build/html/index.html`` to read the docs and review any changes
+you made.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/extending.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/extending.rst.txt b/docs/latest/_sources/python/extending.rst.txt
new file mode 100644
index 0000000..6b5c9ce
--- /dev/null
+++ b/docs/latest/_sources/python/extending.rst.txt
@@ -0,0 +1,361 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+.. currentmodule:: pyarrow
+.. _extending:
+
+Using pyarrow from C++ and Cython Code
+======================================
+
+pyarrow features both a Cython and C++ API.
+
+C++ API
+-------
+
+.. default-domain:: cpp
+
+The Arrow C++ header files are bundled with a pyarrow installation.
+To get the absolute path to this directory (like ``numpy.get_include()``), use:
+
+.. code-block:: python
+
+ import pyarrow as pa
+ pa.get_include()
+
+Assuming the path above is on your compiler's include path, the pyarrow API
+can be included using the following directive:
+
+.. code-block:: cpp
+
+ #include <arrow/python/pyarrow.h>
+
+This will not include other parts of the Arrow API, which you will need
+to include yourself (for example ``arrow/api.h``).
+
+When building C extensions that use the Arrow C++ libraries, you must add
+appropriate linker flags. We have provided functions ``pyarrow.get_libraries``
+and ``pyarrow.get_library_dirs`` which return a list of library names and
+likely library install locations (if you installed pyarrow with pip or
+conda). These must be included when declaring your C extensions with distutils
+(see below).
+
+Initializing the API
+~~~~~~~~~~~~~~~~~~~~
+
+.. function:: int import_pyarrow()
+
+ Initialize inner pointers of the pyarrow API. On success, 0 is
+ returned. Otherwise, -1 is returned and a Python exception is set.
+
+ It is mandatory to call this function before calling any other function
+ in the pyarrow C++ API. Failing to do so will likely lead to crashes.
+
+Wrapping and Unwrapping
+~~~~~~~~~~~~~~~~~~~~~~~
+
+pyarrow provides the following functions to go back and forth between
+Python wrappers (as exposed by the pyarrow Python API) and the underlying
+C++ objects.
+
+.. function:: bool is_array(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`Array` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.Array` instance.
+
+.. function:: bool is_buffer(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`Buffer` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.Buffer` instance.
+
+.. function:: bool is_column(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`Column` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.Column` instance.
+
+.. function:: bool is_data_type(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`DataType` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.DataType` instance.
+
+.. function:: bool is_field(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`Field` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.Field` instance.
+
+.. function:: bool is_record_batch(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`RecordBatch` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.RecordBatch` instance.
+
+.. function:: bool is_schema(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`Schema` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.Schema` instance.
+
+.. function:: bool is_table(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`Table` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.Table` instance.
+
+.. function:: bool is_tensor(PyObject* obj)
+
+ Return whether *obj* wraps an Arrow C++ :class:`Tensor` pointer;
+ in other words, whether *obj* is a :py:class:`pyarrow.Tensor` instance.
+
+The following functions expect a pyarrow object, unwrap the underlying
+Arrow C++ API pointer, and put it in the *out* parameter. The returned
+:class:`Status` object must be inspected first to know whether any error
+occurred. If successful, *out* is guaranteed to be non-NULL.
+
+.. function:: Status unwrap_array(PyObject* obj, std::shared_ptr<Array>* out)
+
+ Unwrap the Arrow C++ :class:`Array` pointer from *obj* and put it in *out*.
+
+.. function:: Status unwrap_buffer(PyObject* obj, std::shared_ptr<Buffer>* out)
+
+ Unwrap the Arrow C++ :class:`Buffer` pointer from *obj* and put it in *out*.
+
+.. function:: Status unwrap_column(PyObject* obj, std::shared_ptr<Column>* out)
+
+ Unwrap the Arrow C++ :class:`Column` pointer from *obj* and put it in *out*.
+
+.. function:: Status unwrap_data_type(PyObject* obj, std::shared_ptr<DataType>* out)
+
+ Unwrap the Arrow C++ :class:`DataType` pointer from *obj* and put it in *out*.
+
+.. function:: Status unwrap_field(PyObject* obj, std::shared_ptr<Field>* out)
+
+ Unwrap the Arrow C++ :class:`Field` pointer from *obj* and put it in *out*.
+
+.. function:: Status unwrap_record_batch(PyObject* obj, std::shared_ptr<RecordBatch>* out)
+
+ Unwrap the Arrow C++ :class:`RecordBatch` pointer from *obj* and put it in *out*.
+
+.. function:: Status unwrap_schema(PyObject* obj, std::shared_ptr<Schema>* out)
+
+ Unwrap the Arrow C++ :class:`Schema` pointer from *obj* and put it in *out*.
+
+.. function:: Status unwrap_table(PyObject* obj, std::shared_ptr<Table>* out)
+
+ Unwrap the Arrow C++ :class:`Table` pointer from *obj* and put it in *out*.
+
+.. function:: Status unwrap_tensor(PyObject* obj, std::shared_ptr<Tensor>* out)
+
+ Unwrap the Arrow C++ :class:`Tensor` pointer from *obj* and put it in *out*.
+
+The following functions take an Arrow C++ API pointer and wrap it in a
+pyarray object of the corresponding type. A new reference is returned.
+On error, NULL is returned and a Python exception is set.
+
+.. function:: PyObject* wrap_array(const std::shared_ptr<Array>& array)
+
+ Wrap the Arrow C++ *array* in a :py:class:`pyarrow.Array` instance.
+
+.. function:: PyObject* wrap_buffer(const std::shared_ptr<Buffer>& buffer)
+
+ Wrap the Arrow C++ *buffer* in a :py:class:`pyarrow.Buffer` instance.
+
+.. function:: PyObject* wrap_column(const std::shared_ptr<Column>& column)
+
+ Wrap the Arrow C++ *column* in a :py:class:`pyarrow.Column` instance.
+
+.. function:: PyObject* wrap_data_type(const std::shared_ptr<DataType>& data_type)
+
+ Wrap the Arrow C++ *data_type* in a :py:class:`pyarrow.DataType` instance.
+
+.. function:: PyObject* wrap_field(const std::shared_ptr<Field>& field)
+
+ Wrap the Arrow C++ *field* in a :py:class:`pyarrow.Field` instance.
+
+.. function:: PyObject* wrap_record_batch(const std::shared_ptr<RecordBatch>& batch)
+
+ Wrap the Arrow C++ record *batch* in a :py:class:`pyarrow.RecordBatch` instance.
+
+.. function:: PyObject* wrap_schema(const std::shared_ptr<Schema>& schema)
+
+ Wrap the Arrow C++ *schema* in a :py:class:`pyarrow.Schema` instance.
+
+.. function:: PyObject* wrap_table(const std::shared_ptr<Table>& table)
+
+ Wrap the Arrow C++ *table* in a :py:class:`pyarrow.Table` instance.
+
+.. function:: PyObject* wrap_tensor(const std::shared_ptr<Tensor>& tensor)
+
+ Wrap the Arrow C++ *tensor* in a :py:class:`pyarrow.Tensor` instance.
+
+
+Cython API
+----------
+
+.. default-domain:: py
+
+The Cython API more or less mirrors the C++ API, but the calling convention
+can be different as required by Cython. In Cython, you don't need to
+initialize the API as that will be handled automaticalled by the ``cimport``
+directive.
+
+.. note::
+ Classes from the Arrow C++ API are renamed when exposed in Cython, to
+ avoid named clashes with the corresponding Python classes. For example,
+ C++ Arrow arrays have the ``CArray`` type and ``Array`` is the
+ corresponding Python wrapper class.
+
+Wrapping and Unwrapping
+~~~~~~~~~~~~~~~~~~~~~~~
+
+The following functions expect a pyarrow object, unwrap the underlying
+Arrow C++ API pointer, and return it. NULL is returned (without setting
+an exception) if the input is not of the right type.
+
+.. function:: pyarrow_unwrap_array(obj) -> shared_ptr[CArray]
+
+ Unwrap the Arrow C++ :cpp:class:`Array` pointer from *obj*.
+
+.. function:: pyarrow_unwrap_batch(obj) -> shared_ptr[CRecordBatch]
+
+ Unwrap the Arrow C++ :cpp:class:`RecordBatch` pointer from *obj*.
+
+.. function:: pyarrow_unwrap_buffer(obj) -> shared_ptr[CBuffer]
+
+ Unwrap the Arrow C++ :cpp:class:`Buffer` pointer from *obj*.
+
+.. function:: pyarrow_unwrap_column(obj) -> shared_ptr[CColumn]
+
+ Unwrap the Arrow C++ :cpp:class:`Column` pointer from *obj*.
+
+.. function:: pyarrow_unwrap_data_type(obj) -> shared_ptr[CDataType]
+
+ Unwrap the Arrow C++ :cpp:class:`CDataType` pointer from *obj*.
+
+.. function:: pyarrow_unwrap_field(obj) -> shared_ptr[CField]
+
+ Unwrap the Arrow C++ :cpp:class:`Field` pointer from *obj*.
+
+.. function:: pyarrow_unwrap_schema(obj) -> shared_ptr[CSchema]
+
+ Unwrap the Arrow C++ :cpp:class:`Schema` pointer from *obj*.
+
+.. function:: pyarrow_unwrap_table(obj) -> shared_ptr[CTable]
+
+ Unwrap the Arrow C++ :cpp:class:`Table` pointer from *obj*.
+
+.. function:: pyarrow_unwrap_tensor(obj) -> shared_ptr[CTensor]
+
+ Unwrap the Arrow C++ :cpp:class:`Tensor` pointer from *obj*.
+
+The following functions take a Arrow C++ API pointer and wrap it in a
+pyarray object of the corresponding type. An exception is raised on error.
+
+.. function:: pyarrow_wrap_array(sp_array: const shared_ptr[CArray]& array) -> object
+
+ Wrap the Arrow C++ *array* in a Python :class:`pyarrow.Array` instance.
+
+.. function:: pyarrow_wrap_batch(sp_array: const shared_ptr[CRecordBatch]& batch) -> object
+
+ Wrap the Arrow C++ record *batch* in a Python :class:`pyarrow.RecordBatch` instance.
+
+.. function:: pyarrow_wrap_buffer(sp_array: const shared_ptr[CBuffer]& buffer) -> object
+
+ Wrap the Arrow C++ *buffer* in a Python :class:`pyarrow.Buffer` instance.
+
+.. function:: pyarrow_wrap_column(sp_array: const shared_ptr[CColumn]& column) -> object
+
+ Wrap the Arrow C++ *column* in a Python :class:`pyarrow.Column` instance.
+
+.. function:: pyarrow_wrap_data_type(sp_array: const shared_ptr[CDataType]& data_type) -> object
+
+ Wrap the Arrow C++ *data_type* in a Python :class:`pyarrow.DataType` instance.
+
+.. function:: pyarrow_wrap_field(sp_array: const shared_ptr[CField]& field) -> object
+
+ Wrap the Arrow C++ *field* in a Python :class:`pyarrow.Field` instance.
+
+.. function:: pyarrow_wrap_resizable_buffer(sp_array: const shared_ptr[CResizableBuffer]& buffer) -> object
+
+ Wrap the Arrow C++ resizable *buffer* in a Python :class:`pyarrow.ResizableBuffer` instance.
+
+.. function:: pyarrow_wrap_schema(sp_array: const shared_ptr[CSchema]& schema) -> object
+
+ Wrap the Arrow C++ *schema* in a Python :class:`pyarrow.Schema` instance.
+
+.. function:: pyarrow_wrap_table(sp_array: const shared_ptr[CTable]& table) -> object
+
+ Wrap the Arrow C++ *table* in a Python :class:`pyarrow.Table` instance.
+
+.. function:: pyarrow_wrap_tensor(sp_array: const shared_ptr[CTensor]& tensor) -> object
+
+ Wrap the Arrow C++ *tensor* in a Python :class:`pyarrow.Tensor` instance.
+
+Example
+~~~~~~~
+
+The following Cython module shows how to unwrap a Python object and call
+the underlying C++ object's API.
+
+.. code-block:: python
+
+ # distutils: language=c++
+
+ from pyarrow.lib cimport *
+
+
+ def get_array_length(obj):
+ # Just an example function accessing both the pyarrow Cython API
+ # and the Arrow C++ API
+ cdef shared_ptr[CArray] arr = pyarrow_unwrap_array(obj)
+ if arr.get() == NULL:
+ raise TypeError("not an array")
+ return arr.get().length()
+
+To build this module, you will need a slightly customized ``setup.py`` file
+(this is assuming the file above is named ``example.pyx``):
+
+.. code-block:: python
+
+ from distutils.core import setup
+ from Cython.Build import cythonize
+
+ import os
+ import numpy as np
+ import pyarrow as pa
+
+
+ ext_modules = cythonize("example.pyx")
+
+ for ext in ext_modules:
+ # The Numpy C headers are currently required
+ ext.include_dirs.append(np.get_include())
+ ext.include_dirs.append(pa.get_include())
+ ext.libraries.extend(pa.get_libraries())
+ ext.library_dirs.extend(pa.get_library_dirs())
+
+ if os.name == 'posix':
+ ext.extra_compile_args.append('-std=c++11')
+
+ # Try uncommenting the following line on Linux
+ # if you get weird linker errors or runtime crashes
+ # ext.define_macros.append(("_GLIBCXX_USE_CXX11_ABI", "0"))
+
+
+ setup(ext_modules=ext_modules)
+
+
+Compile the extension:
+
+.. code-block:: bash
+
+ python setup.py build_ext --inplace
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/filesystems.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/filesystems.rst.txt b/docs/latest/_sources/python/filesystems.rst.txt
new file mode 100644
index 0000000..5c3297b
--- /dev/null
+++ b/docs/latest/_sources/python/filesystems.rst.txt
@@ -0,0 +1,93 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+File System Interfaces
+======================
+
+In this section, we discuss filesystem-like interfaces in PyArrow.
+
+.. _hdfs:
+
+Hadoop File System (HDFS)
+-------------------------
+
+PyArrow comes with bindings to a C++-based interface to the Hadoop File
+System. You connect like so:
+
+.. code-block:: python
+
+ import pyarrow as pa
+ fs = pa.hdfs.connect(host, port, user=user, kerb_ticket=ticket_cache_path)
+ with fs.open(path, 'rb') as f:
+ # Do something with f
+
+By default, ``pyarrow.hdfs.HadoopFileSystem`` uses libhdfs, a JNI-based
+interface to the Java Hadoop client. This library is loaded **at runtime**
+(rather than at link / library load time, since the library may not be in your
+LD_LIBRARY_PATH), and relies on some environment variables.
+
+* ``HADOOP_HOME``: the root of your installed Hadoop distribution. Often has
+ `lib/native/libhdfs.so`.
+
+* ``JAVA_HOME``: the location of your Java SDK installation.
+
+* ``ARROW_LIBHDFS_DIR`` (optional): explicit location of ``libhdfs.so`` if it is
+ installed somewhere other than ``$HADOOP_HOME/lib/native``.
+
+* ``CLASSPATH``: must contain the Hadoop jars. You can set these using:
+
+.. code-block:: shell
+
+ export CLASSPATH=`$HADOOP_HOME/bin/hdfs classpath --glob`
+
+If ``CLASSPATH`` is not set, then it will be set automatically if the
+``hadoop`` executable is in your system path, or if ``HADOOP_HOME`` is set.
+
+You can also use libhdfs3, a thirdparty C++ library for HDFS from Pivotal Labs:
+
+.. code-block:: python
+
+ fs = pa.hdfs.connect(host, port, user=user, kerb_ticket=ticket_cache_path,
+ driver='libhdfs3')
+
+HDFS API
+~~~~~~~~
+
+.. currentmodule:: pyarrow
+
+.. autosummary::
+ :toctree: generated/
+
+ hdfs.connect
+ HadoopFileSystem.cat
+ HadoopFileSystem.chmod
+ HadoopFileSystem.chown
+ HadoopFileSystem.delete
+ HadoopFileSystem.df
+ HadoopFileSystem.disk_usage
+ HadoopFileSystem.download
+ HadoopFileSystem.exists
+ HadoopFileSystem.get_capacity
+ HadoopFileSystem.get_space_used
+ HadoopFileSystem.info
+ HadoopFileSystem.ls
+ HadoopFileSystem.mkdir
+ HadoopFileSystem.open
+ HadoopFileSystem.rename
+ HadoopFileSystem.rm
+ HadoopFileSystem.upload
+ HdfsFile
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Array.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Array.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Array.rst.txt
new file mode 100644
index 0000000..97c71a1
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Array.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.Array
+=============
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Array
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Array.buffers
+ ~Array.cast
+ ~Array.dictionary_encode
+ ~Array.equals
+ ~Array.format
+ ~Array.from_buffers
+ ~Array.from_pandas
+ ~Array.isnull
+ ~Array.slice
+ ~Array.to_numpy
+ ~Array.to_pandas
+ ~Array.to_pylist
+ ~Array.unique
+ ~Array.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Array.null_count
+ ~Array.offset
+ ~Array.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.ArrayValue.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.ArrayValue.rst.txt b/docs/latest/_sources/python/generated/pyarrow.ArrayValue.rst.txt
new file mode 100644
index 0000000..270041b
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.ArrayValue.rst.txt
@@ -0,0 +1,16 @@
+pyarrow.ArrayValue
+==================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: ArrayValue
+
+
+ .. automethod:: __init__
+
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.BinaryArray.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.BinaryArray.rst.txt b/docs/latest/_sources/python/generated/pyarrow.BinaryArray.rst.txt
new file mode 100644
index 0000000..2017a7f
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.BinaryArray.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.BinaryArray
+===================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: BinaryArray
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~BinaryArray.buffers
+ ~BinaryArray.cast
+ ~BinaryArray.dictionary_encode
+ ~BinaryArray.equals
+ ~BinaryArray.format
+ ~BinaryArray.from_buffers
+ ~BinaryArray.from_pandas
+ ~BinaryArray.isnull
+ ~BinaryArray.slice
+ ~BinaryArray.to_numpy
+ ~BinaryArray.to_pandas
+ ~BinaryArray.to_pylist
+ ~BinaryArray.unique
+ ~BinaryArray.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BinaryArray.null_count
+ ~BinaryArray.offset
+ ~BinaryArray.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.BinaryValue.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.BinaryValue.rst.txt b/docs/latest/_sources/python/generated/pyarrow.BinaryValue.rst.txt
new file mode 100644
index 0000000..52c4dd1
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.BinaryValue.rst.txt
@@ -0,0 +1,23 @@
+pyarrow.BinaryValue
+===================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: BinaryValue
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~BinaryValue.as_buffer
+ ~BinaryValue.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.BooleanArray.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.BooleanArray.rst.txt b/docs/latest/_sources/python/generated/pyarrow.BooleanArray.rst.txt
new file mode 100644
index 0000000..a341ec9
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.BooleanArray.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.BooleanArray
+====================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: BooleanArray
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~BooleanArray.buffers
+ ~BooleanArray.cast
+ ~BooleanArray.dictionary_encode
+ ~BooleanArray.equals
+ ~BooleanArray.format
+ ~BooleanArray.from_buffers
+ ~BooleanArray.from_pandas
+ ~BooleanArray.isnull
+ ~BooleanArray.slice
+ ~BooleanArray.to_numpy
+ ~BooleanArray.to_pandas
+ ~BooleanArray.to_pylist
+ ~BooleanArray.unique
+ ~BooleanArray.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BooleanArray.null_count
+ ~BooleanArray.offset
+ ~BooleanArray.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.BooleanValue.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.BooleanValue.rst.txt b/docs/latest/_sources/python/generated/pyarrow.BooleanValue.rst.txt
new file mode 100644
index 0000000..b7150da
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.BooleanValue.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.BooleanValue
+====================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: BooleanValue
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~BooleanValue.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Buffer.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Buffer.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Buffer.rst.txt
new file mode 100644
index 0000000..532ff81
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Buffer.rst.txt
@@ -0,0 +1,33 @@
+pyarrow.Buffer
+==============
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Buffer
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Buffer.equals
+ ~Buffer.slice
+ ~Buffer.to_pybytes
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Buffer.address
+ ~Buffer.is_mutable
+ ~Buffer.parent
+ ~Buffer.size
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.BufferOutputStream.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.BufferOutputStream.rst.txt b/docs/latest/_sources/python/generated/pyarrow.BufferOutputStream.rst.txt
new file mode 100644
index 0000000..3da213e
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.BufferOutputStream.rst.txt
@@ -0,0 +1,51 @@
+pyarrow.BufferOutputStream
+==========================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: BufferOutputStream
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~BufferOutputStream.close
+ ~BufferOutputStream.download
+ ~BufferOutputStream.fileno
+ ~BufferOutputStream.flush
+ ~BufferOutputStream.getvalue
+ ~BufferOutputStream.isatty
+ ~BufferOutputStream.read
+ ~BufferOutputStream.read1
+ ~BufferOutputStream.read_buffer
+ ~BufferOutputStream.readable
+ ~BufferOutputStream.readall
+ ~BufferOutputStream.readinto
+ ~BufferOutputStream.readline
+ ~BufferOutputStream.readlines
+ ~BufferOutputStream.seek
+ ~BufferOutputStream.seekable
+ ~BufferOutputStream.size
+ ~BufferOutputStream.tell
+ ~BufferOutputStream.truncate
+ ~BufferOutputStream.upload
+ ~BufferOutputStream.writable
+ ~BufferOutputStream.write
+ ~BufferOutputStream.writelines
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BufferOutputStream.closed
+ ~BufferOutputStream.mode
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.BufferReader.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.BufferReader.rst.txt b/docs/latest/_sources/python/generated/pyarrow.BufferReader.rst.txt
new file mode 100644
index 0000000..bd895cd
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.BufferReader.rst.txt
@@ -0,0 +1,50 @@
+pyarrow.BufferReader
+====================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: BufferReader
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~BufferReader.close
+ ~BufferReader.download
+ ~BufferReader.fileno
+ ~BufferReader.flush
+ ~BufferReader.isatty
+ ~BufferReader.read
+ ~BufferReader.read1
+ ~BufferReader.read_buffer
+ ~BufferReader.readable
+ ~BufferReader.readall
+ ~BufferReader.readinto
+ ~BufferReader.readline
+ ~BufferReader.readlines
+ ~BufferReader.seek
+ ~BufferReader.seekable
+ ~BufferReader.size
+ ~BufferReader.tell
+ ~BufferReader.truncate
+ ~BufferReader.upload
+ ~BufferReader.writable
+ ~BufferReader.write
+ ~BufferReader.writelines
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BufferReader.closed
+ ~BufferReader.mode
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.ChunkedArray.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.ChunkedArray.rst.txt b/docs/latest/_sources/python/generated/pyarrow.ChunkedArray.rst.txt
new file mode 100644
index 0000000..52c6de0
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.ChunkedArray.rst.txt
@@ -0,0 +1,40 @@
+pyarrow.ChunkedArray
+====================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: ChunkedArray
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~ChunkedArray.chunk
+ ~ChunkedArray.dictionary_encode
+ ~ChunkedArray.equals
+ ~ChunkedArray.format
+ ~ChunkedArray.iterchunks
+ ~ChunkedArray.length
+ ~ChunkedArray.slice
+ ~ChunkedArray.to_pandas
+ ~ChunkedArray.to_pylist
+ ~ChunkedArray.unique
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ChunkedArray.chunks
+ ~ChunkedArray.null_count
+ ~ChunkedArray.num_chunks
+ ~ChunkedArray.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Column.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Column.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Column.rst.txt
new file mode 100644
index 0000000..fa1dc59
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Column.rst.txt
@@ -0,0 +1,41 @@
+pyarrow.Column
+==============
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Column
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Column.cast
+ ~Column.dictionary_encode
+ ~Column.equals
+ ~Column.flatten
+ ~Column.from_array
+ ~Column.length
+ ~Column.to_pandas
+ ~Column.to_pylist
+ ~Column.unique
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Column.data
+ ~Column.field
+ ~Column.name
+ ~Column.null_count
+ ~Column.shape
+ ~Column.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.CompressedInputStream.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.CompressedInputStream.rst.txt b/docs/latest/_sources/python/generated/pyarrow.CompressedInputStream.rst.txt
new file mode 100644
index 0000000..fe90320
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.CompressedInputStream.rst.txt
@@ -0,0 +1,50 @@
+pyarrow.CompressedInputStream
+=============================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: CompressedInputStream
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~CompressedInputStream.close
+ ~CompressedInputStream.download
+ ~CompressedInputStream.fileno
+ ~CompressedInputStream.flush
+ ~CompressedInputStream.isatty
+ ~CompressedInputStream.read
+ ~CompressedInputStream.read1
+ ~CompressedInputStream.read_buffer
+ ~CompressedInputStream.readable
+ ~CompressedInputStream.readall
+ ~CompressedInputStream.readinto
+ ~CompressedInputStream.readline
+ ~CompressedInputStream.readlines
+ ~CompressedInputStream.seek
+ ~CompressedInputStream.seekable
+ ~CompressedInputStream.size
+ ~CompressedInputStream.tell
+ ~CompressedInputStream.truncate
+ ~CompressedInputStream.upload
+ ~CompressedInputStream.writable
+ ~CompressedInputStream.write
+ ~CompressedInputStream.writelines
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CompressedInputStream.closed
+ ~CompressedInputStream.mode
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.CompressedOutputStream.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.CompressedOutputStream.rst.txt b/docs/latest/_sources/python/generated/pyarrow.CompressedOutputStream.rst.txt
new file mode 100644
index 0000000..4a2c04b
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.CompressedOutputStream.rst.txt
@@ -0,0 +1,50 @@
+pyarrow.CompressedOutputStream
+==============================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: CompressedOutputStream
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~CompressedOutputStream.close
+ ~CompressedOutputStream.download
+ ~CompressedOutputStream.fileno
+ ~CompressedOutputStream.flush
+ ~CompressedOutputStream.isatty
+ ~CompressedOutputStream.read
+ ~CompressedOutputStream.read1
+ ~CompressedOutputStream.read_buffer
+ ~CompressedOutputStream.readable
+ ~CompressedOutputStream.readall
+ ~CompressedOutputStream.readinto
+ ~CompressedOutputStream.readline
+ ~CompressedOutputStream.readlines
+ ~CompressedOutputStream.seek
+ ~CompressedOutputStream.seekable
+ ~CompressedOutputStream.size
+ ~CompressedOutputStream.tell
+ ~CompressedOutputStream.truncate
+ ~CompressedOutputStream.upload
+ ~CompressedOutputStream.writable
+ ~CompressedOutputStream.write
+ ~CompressedOutputStream.writelines
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CompressedOutputStream.closed
+ ~CompressedOutputStream.mode
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.DataType.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.DataType.rst.txt b/docs/latest/_sources/python/generated/pyarrow.DataType.rst.txt
new file mode 100644
index 0000000..cb602d0
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.DataType.rst.txt
@@ -0,0 +1,30 @@
+pyarrow.DataType
+================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: DataType
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~DataType.equals
+ ~DataType.to_pandas_dtype
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~DataType.bit_width
+ ~DataType.id
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Date32Array.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Date32Array.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Date32Array.rst.txt
new file mode 100644
index 0000000..d7af1a6
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Date32Array.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.Date32Array
+===================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Date32Array
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Date32Array.buffers
+ ~Date32Array.cast
+ ~Date32Array.dictionary_encode
+ ~Date32Array.equals
+ ~Date32Array.format
+ ~Date32Array.from_buffers
+ ~Date32Array.from_pandas
+ ~Date32Array.isnull
+ ~Date32Array.slice
+ ~Date32Array.to_numpy
+ ~Date32Array.to_pandas
+ ~Date32Array.to_pylist
+ ~Date32Array.unique
+ ~Date32Array.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Date32Array.null_count
+ ~Date32Array.offset
+ ~Date32Array.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Date32Value.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Date32Value.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Date32Value.rst.txt
new file mode 100644
index 0000000..835c07f
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Date32Value.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.Date32Value
+===================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Date32Value
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Date32Value.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Date64Array.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Date64Array.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Date64Array.rst.txt
new file mode 100644
index 0000000..95f814d
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Date64Array.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.Date64Array
+===================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Date64Array
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Date64Array.buffers
+ ~Date64Array.cast
+ ~Date64Array.dictionary_encode
+ ~Date64Array.equals
+ ~Date64Array.format
+ ~Date64Array.from_buffers
+ ~Date64Array.from_pandas
+ ~Date64Array.isnull
+ ~Date64Array.slice
+ ~Date64Array.to_numpy
+ ~Date64Array.to_pandas
+ ~Date64Array.to_pylist
+ ~Date64Array.unique
+ ~Date64Array.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Date64Array.null_count
+ ~Date64Array.offset
+ ~Date64Array.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Date64Value.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Date64Value.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Date64Value.rst.txt
new file mode 100644
index 0000000..0676401
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Date64Value.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.Date64Value
+===================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Date64Value
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Date64Value.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Decimal128Array.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Decimal128Array.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Decimal128Array.rst.txt
new file mode 100644
index 0000000..9f30dce
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Decimal128Array.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.Decimal128Array
+=======================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Decimal128Array
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Decimal128Array.buffers
+ ~Decimal128Array.cast
+ ~Decimal128Array.dictionary_encode
+ ~Decimal128Array.equals
+ ~Decimal128Array.format
+ ~Decimal128Array.from_buffers
+ ~Decimal128Array.from_pandas
+ ~Decimal128Array.isnull
+ ~Decimal128Array.slice
+ ~Decimal128Array.to_numpy
+ ~Decimal128Array.to_pandas
+ ~Decimal128Array.to_pylist
+ ~Decimal128Array.unique
+ ~Decimal128Array.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Decimal128Array.null_count
+ ~Decimal128Array.offset
+ ~Decimal128Array.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.DecimalValue.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.DecimalValue.rst.txt b/docs/latest/_sources/python/generated/pyarrow.DecimalValue.rst.txt
new file mode 100644
index 0000000..f73414a
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.DecimalValue.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.DecimalValue
+====================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: DecimalValue
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~DecimalValue.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.DictionaryArray.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.DictionaryArray.rst.txt b/docs/latest/_sources/python/generated/pyarrow.DictionaryArray.rst.txt
new file mode 100644
index 0000000..024f81c
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.DictionaryArray.rst.txt
@@ -0,0 +1,46 @@
+pyarrow.DictionaryArray
+=======================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: DictionaryArray
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~DictionaryArray.buffers
+ ~DictionaryArray.cast
+ ~DictionaryArray.dictionary_encode
+ ~DictionaryArray.equals
+ ~DictionaryArray.format
+ ~DictionaryArray.from_arrays
+ ~DictionaryArray.from_buffers
+ ~DictionaryArray.from_pandas
+ ~DictionaryArray.isnull
+ ~DictionaryArray.slice
+ ~DictionaryArray.to_numpy
+ ~DictionaryArray.to_pandas
+ ~DictionaryArray.to_pylist
+ ~DictionaryArray.unique
+ ~DictionaryArray.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~DictionaryArray.dictionary
+ ~DictionaryArray.indices
+ ~DictionaryArray.null_count
+ ~DictionaryArray.offset
+ ~DictionaryArray.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.DoubleValue.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.DoubleValue.rst.txt b/docs/latest/_sources/python/generated/pyarrow.DoubleValue.rst.txt
new file mode 100644
index 0000000..5960c00
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.DoubleValue.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.DoubleValue
+===================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: DoubleValue
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~DoubleValue.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Field.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Field.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Field.rst.txt
new file mode 100644
index 0000000..bd79297
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Field.rst.txt
@@ -0,0 +1,34 @@
+pyarrow.Field
+=============
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Field
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Field.add_metadata
+ ~Field.equals
+ ~Field.flatten
+ ~Field.remove_metadata
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Field.metadata
+ ~Field.name
+ ~Field.nullable
+ ~Field.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.FixedSizeBinaryArray.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.FixedSizeBinaryArray.rst.txt b/docs/latest/_sources/python/generated/pyarrow.FixedSizeBinaryArray.rst.txt
new file mode 100644
index 0000000..ee87f3b
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.FixedSizeBinaryArray.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.FixedSizeBinaryArray
+============================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: FixedSizeBinaryArray
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~FixedSizeBinaryArray.buffers
+ ~FixedSizeBinaryArray.cast
+ ~FixedSizeBinaryArray.dictionary_encode
+ ~FixedSizeBinaryArray.equals
+ ~FixedSizeBinaryArray.format
+ ~FixedSizeBinaryArray.from_buffers
+ ~FixedSizeBinaryArray.from_pandas
+ ~FixedSizeBinaryArray.isnull
+ ~FixedSizeBinaryArray.slice
+ ~FixedSizeBinaryArray.to_numpy
+ ~FixedSizeBinaryArray.to_pandas
+ ~FixedSizeBinaryArray.to_pylist
+ ~FixedSizeBinaryArray.unique
+ ~FixedSizeBinaryArray.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~FixedSizeBinaryArray.null_count
+ ~FixedSizeBinaryArray.offset
+ ~FixedSizeBinaryArray.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.FixedSizeBinaryValue.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.FixedSizeBinaryValue.rst.txt b/docs/latest/_sources/python/generated/pyarrow.FixedSizeBinaryValue.rst.txt
new file mode 100644
index 0000000..dae8079
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.FixedSizeBinaryValue.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.FixedSizeBinaryValue
+============================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: FixedSizeBinaryValue
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~FixedSizeBinaryValue.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.FixedSizeBufferWriter.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.FixedSizeBufferWriter.rst.txt b/docs/latest/_sources/python/generated/pyarrow.FixedSizeBufferWriter.rst.txt
new file mode 100644
index 0000000..b656e80
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.FixedSizeBufferWriter.rst.txt
@@ -0,0 +1,53 @@
+pyarrow.FixedSizeBufferWriter
+=============================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: FixedSizeBufferWriter
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~FixedSizeBufferWriter.close
+ ~FixedSizeBufferWriter.download
+ ~FixedSizeBufferWriter.fileno
+ ~FixedSizeBufferWriter.flush
+ ~FixedSizeBufferWriter.isatty
+ ~FixedSizeBufferWriter.read
+ ~FixedSizeBufferWriter.read1
+ ~FixedSizeBufferWriter.read_buffer
+ ~FixedSizeBufferWriter.readable
+ ~FixedSizeBufferWriter.readall
+ ~FixedSizeBufferWriter.readinto
+ ~FixedSizeBufferWriter.readline
+ ~FixedSizeBufferWriter.readlines
+ ~FixedSizeBufferWriter.seek
+ ~FixedSizeBufferWriter.seekable
+ ~FixedSizeBufferWriter.set_memcopy_blocksize
+ ~FixedSizeBufferWriter.set_memcopy_threads
+ ~FixedSizeBufferWriter.set_memcopy_threshold
+ ~FixedSizeBufferWriter.size
+ ~FixedSizeBufferWriter.tell
+ ~FixedSizeBufferWriter.truncate
+ ~FixedSizeBufferWriter.upload
+ ~FixedSizeBufferWriter.writable
+ ~FixedSizeBufferWriter.write
+ ~FixedSizeBufferWriter.writelines
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~FixedSizeBufferWriter.closed
+ ~FixedSizeBufferWriter.mode
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.FloatValue.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.FloatValue.rst.txt b/docs/latest/_sources/python/generated/pyarrow.FloatValue.rst.txt
new file mode 100644
index 0000000..621a0be
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.FloatValue.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.FloatValue
+==================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: FloatValue
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~FloatValue.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.FloatingPointArray.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.FloatingPointArray.rst.txt b/docs/latest/_sources/python/generated/pyarrow.FloatingPointArray.rst.txt
new file mode 100644
index 0000000..cfb43d7
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.FloatingPointArray.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.FloatingPointArray
+==========================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: FloatingPointArray
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~FloatingPointArray.buffers
+ ~FloatingPointArray.cast
+ ~FloatingPointArray.dictionary_encode
+ ~FloatingPointArray.equals
+ ~FloatingPointArray.format
+ ~FloatingPointArray.from_buffers
+ ~FloatingPointArray.from_pandas
+ ~FloatingPointArray.isnull
+ ~FloatingPointArray.slice
+ ~FloatingPointArray.to_numpy
+ ~FloatingPointArray.to_pandas
+ ~FloatingPointArray.to_pylist
+ ~FloatingPointArray.unique
+ ~FloatingPointArray.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~FloatingPointArray.null_count
+ ~FloatingPointArray.offset
+ ~FloatingPointArray.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.cat.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.cat.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.cat.rst.txt
new file mode 100644
index 0000000..2588cb6
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.cat.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.cat
+============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.cat
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.chmod.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.chmod.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.chmod.rst.txt
new file mode 100644
index 0000000..167508c
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.chmod.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.chmod
+==============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.chmod
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.chown.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.chown.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.chown.rst.txt
new file mode 100644
index 0000000..0740b51
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.chown.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.chown
+==============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.chown
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.delete.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.delete.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.delete.rst.txt
new file mode 100644
index 0000000..557a958
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.delete.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.delete
+===============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.delete
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.df.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.df.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.df.rst.txt
new file mode 100644
index 0000000..eac1398
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.df.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.df
+===========================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.df
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.disk_usage.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.disk_usage.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.disk_usage.rst.txt
new file mode 100644
index 0000000..8ed2e68
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.disk_usage.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.disk\_usage
+====================================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.disk_usage
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.download.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.download.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.download.rst.txt
new file mode 100644
index 0000000..cbec027
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.download.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.download
+=================================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.download
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.exists.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.exists.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.exists.rst.txt
new file mode 100644
index 0000000..ea8430a
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.exists.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.exists
+===============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.exists
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.get_capacity.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.get_capacity.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.get_capacity.rst.txt
new file mode 100644
index 0000000..36eb549
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.get_capacity.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.get\_capacity
+======================================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.get_capacity
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.get_space_used.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.get_space_used.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.get_space_used.rst.txt
new file mode 100644
index 0000000..246d8e2
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.get_space_used.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.get\_space\_used
+=========================================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.get_space_used
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.info.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.info.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.info.rst.txt
new file mode 100644
index 0000000..106c3fb
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.info.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.info
+=============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.info
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.ls.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.ls.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.ls.rst.txt
new file mode 100644
index 0000000..0201cc7
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.ls.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.ls
+===========================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.ls
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.mkdir.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.mkdir.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.mkdir.rst.txt
new file mode 100644
index 0000000..47aabc2
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.mkdir.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.mkdir
+==============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.mkdir
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.open.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.open.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.open.rst.txt
new file mode 100644
index 0000000..68dcddd
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.open.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.open
+=============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.open
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.rename.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.rename.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.rename.rst.txt
new file mode 100644
index 0000000..6d05f4d
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.rename.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.rename
+===============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.rename
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.rm.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.rm.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.rm.rst.txt
new file mode 100644
index 0000000..f878b72
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.rm.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.rm
+===========================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.rm
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.upload.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.upload.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.upload.rst.txt
new file mode 100644
index 0000000..44c831f
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HadoopFileSystem.upload.rst.txt
@@ -0,0 +1,6 @@
+pyarrow.HadoopFileSystem.upload
+===============================
+
+.. currentmodule:: pyarrow
+
+.. automethod:: HadoopFileSystem.upload
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.HdfsFile.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.HdfsFile.rst.txt b/docs/latest/_sources/python/generated/pyarrow.HdfsFile.rst.txt
new file mode 100644
index 0000000..c7159df
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.HdfsFile.rst.txt
@@ -0,0 +1,52 @@
+pyarrow.HdfsFile
+================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: HdfsFile
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~HdfsFile.close
+ ~HdfsFile.download
+ ~HdfsFile.fileno
+ ~HdfsFile.flush
+ ~HdfsFile.isatty
+ ~HdfsFile.read
+ ~HdfsFile.read1
+ ~HdfsFile.read_buffer
+ ~HdfsFile.readable
+ ~HdfsFile.readall
+ ~HdfsFile.readinto
+ ~HdfsFile.readline
+ ~HdfsFile.readlines
+ ~HdfsFile.seek
+ ~HdfsFile.seekable
+ ~HdfsFile.size
+ ~HdfsFile.tell
+ ~HdfsFile.truncate
+ ~HdfsFile.upload
+ ~HdfsFile.writable
+ ~HdfsFile.write
+ ~HdfsFile.writelines
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~HdfsFile.buffer_size
+ ~HdfsFile.closed
+ ~HdfsFile.mode
+ ~HdfsFile.parent
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Int16Array.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Int16Array.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Int16Array.rst.txt
new file mode 100644
index 0000000..f595250
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Int16Array.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.Int16Array
+==================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Int16Array
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Int16Array.buffers
+ ~Int16Array.cast
+ ~Int16Array.dictionary_encode
+ ~Int16Array.equals
+ ~Int16Array.format
+ ~Int16Array.from_buffers
+ ~Int16Array.from_pandas
+ ~Int16Array.isnull
+ ~Int16Array.slice
+ ~Int16Array.to_numpy
+ ~Int16Array.to_pandas
+ ~Int16Array.to_pylist
+ ~Int16Array.unique
+ ~Int16Array.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Int16Array.null_count
+ ~Int16Array.offset
+ ~Int16Array.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Int16Value.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Int16Value.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Int16Value.rst.txt
new file mode 100644
index 0000000..4aa3848
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Int16Value.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.Int16Value
+==================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Int16Value
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Int16Value.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Int32Array.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Int32Array.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Int32Array.rst.txt
new file mode 100644
index 0000000..785da02
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Int32Array.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.Int32Array
+==================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Int32Array
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Int32Array.buffers
+ ~Int32Array.cast
+ ~Int32Array.dictionary_encode
+ ~Int32Array.equals
+ ~Int32Array.format
+ ~Int32Array.from_buffers
+ ~Int32Array.from_pandas
+ ~Int32Array.isnull
+ ~Int32Array.slice
+ ~Int32Array.to_numpy
+ ~Int32Array.to_pandas
+ ~Int32Array.to_pylist
+ ~Int32Array.unique
+ ~Int32Array.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Int32Array.null_count
+ ~Int32Array.offset
+ ~Int32Array.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Int32Value.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Int32Value.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Int32Value.rst.txt
new file mode 100644
index 0000000..8bd4c0a
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Int32Value.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.Int32Value
+==================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Int32Value
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Int32Value.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Int64Array.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Int64Array.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Int64Array.rst.txt
new file mode 100644
index 0000000..d74f437
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Int64Array.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.Int64Array
+==================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Int64Array
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Int64Array.buffers
+ ~Int64Array.cast
+ ~Int64Array.dictionary_encode
+ ~Int64Array.equals
+ ~Int64Array.format
+ ~Int64Array.from_buffers
+ ~Int64Array.from_pandas
+ ~Int64Array.isnull
+ ~Int64Array.slice
+ ~Int64Array.to_numpy
+ ~Int64Array.to_pandas
+ ~Int64Array.to_pylist
+ ~Int64Array.unique
+ ~Int64Array.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Int64Array.null_count
+ ~Int64Array.offset
+ ~Int64Array.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Int64Value.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Int64Value.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Int64Value.rst.txt
new file mode 100644
index 0000000..cc73403
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Int64Value.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.Int64Value
+==================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Int64Value
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Int64Value.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Int8Array.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Int8Array.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Int8Array.rst.txt
new file mode 100644
index 0000000..8daeec3
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Int8Array.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.Int8Array
+=================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Int8Array
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Int8Array.buffers
+ ~Int8Array.cast
+ ~Int8Array.dictionary_encode
+ ~Int8Array.equals
+ ~Int8Array.format
+ ~Int8Array.from_buffers
+ ~Int8Array.from_pandas
+ ~Int8Array.isnull
+ ~Int8Array.slice
+ ~Int8Array.to_numpy
+ ~Int8Array.to_pandas
+ ~Int8Array.to_pylist
+ ~Int8Array.unique
+ ~Int8Array.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Int8Array.null_count
+ ~Int8Array.offset
+ ~Int8Array.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.Int8Value.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.Int8Value.rst.txt b/docs/latest/_sources/python/generated/pyarrow.Int8Value.rst.txt
new file mode 100644
index 0000000..74c28f2
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.Int8Value.rst.txt
@@ -0,0 +1,22 @@
+pyarrow.Int8Value
+=================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: Int8Value
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~Int8Value.as_py
+
+
+
+
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.IntegerArray.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.IntegerArray.rst.txt b/docs/latest/_sources/python/generated/pyarrow.IntegerArray.rst.txt
new file mode 100644
index 0000000..72b7beb
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.IntegerArray.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.IntegerArray
+====================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: IntegerArray
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~IntegerArray.buffers
+ ~IntegerArray.cast
+ ~IntegerArray.dictionary_encode
+ ~IntegerArray.equals
+ ~IntegerArray.format
+ ~IntegerArray.from_buffers
+ ~IntegerArray.from_pandas
+ ~IntegerArray.isnull
+ ~IntegerArray.slice
+ ~IntegerArray.to_numpy
+ ~IntegerArray.to_pandas
+ ~IntegerArray.to_pylist
+ ~IntegerArray.unique
+ ~IntegerArray.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~IntegerArray.null_count
+ ~IntegerArray.offset
+ ~IntegerArray.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.ListArray.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.ListArray.rst.txt b/docs/latest/_sources/python/generated/pyarrow.ListArray.rst.txt
new file mode 100644
index 0000000..ac6536a
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.ListArray.rst.txt
@@ -0,0 +1,45 @@
+pyarrow.ListArray
+=================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: ListArray
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~ListArray.buffers
+ ~ListArray.cast
+ ~ListArray.dictionary_encode
+ ~ListArray.equals
+ ~ListArray.flatten
+ ~ListArray.format
+ ~ListArray.from_arrays
+ ~ListArray.from_buffers
+ ~ListArray.from_pandas
+ ~ListArray.isnull
+ ~ListArray.slice
+ ~ListArray.to_numpy
+ ~ListArray.to_pandas
+ ~ListArray.to_pylist
+ ~ListArray.unique
+ ~ListArray.validate
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ListArray.null_count
+ ~ListArray.offset
+ ~ListArray.type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.ListValue.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.ListValue.rst.txt b/docs/latest/_sources/python/generated/pyarrow.ListValue.rst.txt
new file mode 100644
index 0000000..550afa8
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.ListValue.rst.txt
@@ -0,0 +1,28 @@
+pyarrow.ListValue
+=================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: ListValue
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~ListValue.as_py
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ListValue.value_type
+
+
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62ef7145/docs/latest/_sources/python/generated/pyarrow.LocalFileSystem.rst.txt
----------------------------------------------------------------------
diff --git a/docs/latest/_sources/python/generated/pyarrow.LocalFileSystem.rst.txt b/docs/latest/_sources/python/generated/pyarrow.LocalFileSystem.rst.txt
new file mode 100644
index 0000000..4d1ece3
--- /dev/null
+++ b/docs/latest/_sources/python/generated/pyarrow.LocalFileSystem.rst.txt
@@ -0,0 +1,43 @@
+pyarrow.LocalFileSystem
+=======================
+
+.. currentmodule:: pyarrow
+
+.. autoclass:: LocalFileSystem
+
+
+ .. automethod:: __init__
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+
+ ~LocalFileSystem.cat
+ ~LocalFileSystem.delete
+ ~LocalFileSystem.disk_usage
+ ~LocalFileSystem.exists
+ ~LocalFileSystem.get_instance
+ ~LocalFileSystem.isdir
+ ~LocalFileSystem.isfile
+ ~LocalFileSystem.ls
+ ~LocalFileSystem.mkdir
+ ~LocalFileSystem.mv
+ ~LocalFileSystem.open
+ ~LocalFileSystem.read_parquet
+ ~LocalFileSystem.rename
+ ~LocalFileSystem.rm
+ ~LocalFileSystem.stat
+ ~LocalFileSystem.walk
+
+
+
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~LocalFileSystem.pathsep
+
+
\ No newline at end of file