This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/main by this push:
new 7f1e8df chore: Pin sphinx version in documentation builder (#286)
7f1e8df is described below
commit 7f1e8df8ad1d4a2bd1f6255fad5e305f9f7d434c
Author: Dewey Dunnington <[email protected]>
AuthorDate: Tue Aug 22 16:35:30 2023 -0300
chore: Pin sphinx version in documentation builder (#286)
Closes #284.
---
ci/docker/ubuntu.dockerfile | 4 +++-
docs/requirements.txt | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/ci/docker/ubuntu.dockerfile b/ci/docker/ubuntu.dockerfile
index b6d5246..b6e5ef0 100644
--- a/ci/docker/ubuntu.dockerfile
+++ b/ci/docker/ubuntu.dockerfile
@@ -34,7 +34,9 @@ RUN apt-get install -y -V ca-certificates lsb-release wget &&
\
apt-get install -y -V libarrow-dev
# For documentation build + Python build
-RUN pip3 install pydata-sphinx-theme sphinx breathe build Cython numpy pytest
pyarrow
+# Note: sphinx can be unpinned when the interaction between sphinx and breathe
+# has been sorted: https://github.com/sphinx-doc/sphinx/issues/11605
+RUN pip3 install pydata-sphinx-theme "sphinx<7.2.0" breathe build Cython numpy
pytest pyarrow
# For R. Note that we install arrow here so that the integration tests for R
run
# in at least one test image.
diff --git a/docs/requirements.txt b/docs/requirements.txt
index 92a153c..02437fb 100644
--- a/docs/requirements.txt
+++ b/docs/requirements.txt
@@ -16,5 +16,5 @@
# under the License.
pydata-sphinx-theme
-sphinx
+sphinx<7.2.0
breathe