It's recommended to install build dependencies and build the documentation inside a Python virtualenv.
- Python
pip install -r requirements.txt
- Datafusion python package. You can install the latest version by running
maturin develop
inside../python
directory.
make html
The documentation is served through the arrow-site repo. To release a new version of the docs, follow these steps:
- Run
make html
insidedocs
folder to generate the docs website inside thebuild/html
folder. - Clone the arrow-site repo and checkout to the
asf-site
branch - Copy build artifacts into
arrow-site
repo'sdatafusion
folder:'cp' -rT ./build/html/ ../arrow-site/datafusion/
- Commit changes in
arrow-site
and send a PR.