amoeba opened a new issue, #41108: URL: https://github.com/apache/arrow/issues/41108
### Describe the enhancement requested I noticed the conda packages for the docs (https://github.com/apache/arrow/blob/main/ci/conda_env_sphinx.txt) currently can't be installed under Python 3.12 due to what I assume is sphinx 6.2 being pinned to a version of docutils that can't be installed on Python 3.12: ``` $ conda install -c conda-forge --file=./ci/conda_env_sphinx.txt ... Could not solve for environment specs The following packages are incompatible ├─ pin-1 is installable and it requires │ └─ python 3.12.* , which can be installed; └─ sphinx 6.2 is not installable because it requires └─ docutils >=0.18.1,<0.20 but there are no viable options ├─ docutils [0.18.1|0.19] would require │ └─ python >=3.10,<3.11.0a0 *_cpython, which conflicts with any installable versions previously reported; ├─ docutils [0.18.1|0.19] would require │ └─ python >=3.8,<3.9.0a0 *_cpython, which conflicts with any installable versions previously reported; ├─ docutils [0.18.1|0.19] would require │ └─ python >=3.9,<3.10.0a0 *_cpython, which conflicts with any installable versions previously reported; ├─ docutils 0.19 would require │ └─ python >=3.11,<3.12.0a0 *_cpython, which conflicts with any installable versions previously reported; └─ docutils 0.18.1 conflicts with any installable versions previously reported. ``` @jorisvandenbossche @AlenkaF have you already looked into how compatible Sphinx 7.x is with the docs? I think upgrading would be good for a variety of reasons, including making it easier for new contributors (who will likely have Python 3.12+ installed) to build the docs. ### Component(s) Documentation -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
