It's recommended to install build dependencies and build the the documentation inside a Python virtualenv.
pip install -r requirements.txtmaturin 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:
make html inside docs folder to generate the docs website inside the build/html folder.asf-site brancharrow-site repo's datafusion folder: 'cp' -rT ./build/html/ ../arrow-site/datafusion/arrow-site and send a PR.