This is an automated email from the ASF dual-hosted git repository.
raulcd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new c9f417f1a5 GH-45288: [Python][Packaging][Docs] Update documentation
for PyArrow nightly wheels (#45289)
c9f417f1a5 is described below
commit c9f417f1a58663351692433559e85ff2a7ec2e19
Author: Bryce Mecum <[email protected]>
AuthorDate: Fri Jan 17 04:05:59 2025 -0800
GH-45288: [Python][Packaging][Docs] Update documentation for PyArrow
nightly wheels (#45289)
### Rationale for this change
We now upload nightly PyArrow wheels to
https://anaconda.org/scientific-python-nightly-wheels/pyarrow so we should
document it. In addition, the current documentation incorrectly points to the
arrow-nightlies channel which AFAICT is no longer used and also points to
Gemfury which we'd like to stop using.
### What changes are included in this PR?
Updates the relevant section in the docs with instructions on how to use
the scientific-python-nightly-wheels repository.
### Are these changes tested?
I've tested installing a wheel from
https://anaconda.org/scientific-python-nightly-wheels/pyarrow.
### Are there any user-facing changes?
Updated docs.
* GitHub Issue: #45288
Authored-by: Bryce Mecum <[email protected]>
Signed-off-by: Raúl Cumplido <[email protected]>
---
docs/source/developers/python.rst | 24 ++++++++----------------
1 file changed, 8 insertions(+), 16 deletions(-)
diff --git a/docs/source/developers/python.rst
b/docs/source/developers/python.rst
index ac70c27934..6c0ffe0c0a 100644
--- a/docs/source/developers/python.rst
+++ b/docs/source/developers/python.rst
@@ -724,26 +724,18 @@ Installing Nightly Packages
.. warning::
These packages are not official releases. Use them at your own risk.
-PyArrow has nightly wheels and Conda packages for testing purposes.
+PyArrow has nightly wheels for testing purposes hosted at
+`scientific-python-nightly-wheels
+<https://anaconda.org/scientific-python-nightly-wheels/pyarrow>`_.
These may be suitable for downstream libraries in their continuous integration
setup to maintain compatibility with the upcoming PyArrow features,
-deprecations and/or feature removals.
+deprecations, and/or feature removals.
-Install the development version of PyArrow from `arrow-nightlies
-<https://anaconda.org/arrow-nightlies/pyarrow>`_ conda channel:
+To install the most recent nightly version of PyArrow, run:
.. code-block:: bash
- conda install -c arrow-nightlies pyarrow
-
-Note that this requires to use the ``conda-forge`` channel for all other
-packages (``conda config --add channels conda-forge``).
-
-Install the development version from an `alternative PyPI
-<https://gemfury.com/arrow-nightlies>`_ index:
-
-.. code-block:: bash
-
- pip install --extra-index-url https://pypi.fury.io/arrow-nightlies/ \
- --prefer-binary --pre pyarrow
+ pip install \
+ -i https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \
+ pyarrow