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