[
https://issues.apache.org/jira/browse/ARROW-17189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17570578#comment-17570578
]
Kouhei Sutou commented on ARROW-17189:
--------------------------------------
BTW, I think that we should move the description to development documents from
user documents to follow the ASF policy (It seems that "Use them at your own
risk" isn't suitable for the ASF policy):
https://www.apache.org/legal/release-policy.html#publication
{quote}
Projects SHALL publish official releases and SHALL NOT publish unreleased
materials outside the development community.
During the process of developing software and preparing a release, various
packages are made available to the development community for testing purposes.
Projects MUST direct outsiders towards official releases rather than raw source
repositories, nightly builds, snapshots, release candidates, or any other
similar packages. Projects SHOULD make available developer resources to support
individuals actively participating in development or following the dev list and
thus aware of the conditions placed on unreleased materials.
{quote}
> [Python][Docs] Nightly build instructions install release version
> -----------------------------------------------------------------
>
> Key: ARROW-17189
> URL: https://issues.apache.org/jira/browse/ARROW-17189
> Project: Apache Arrow
> Issue Type: Bug
> Components: Documentation, Python
> Affects Versions: 8.0.0
> Reporter: Todd Farmer
> Priority: Minor
>
> The [Python installation
> documentation|https://arrow.apache.org/docs/python/install.html] provides the
> following instructions to instal nightly builds of pyarrow:
> {quote}{{Install the development version of PyArrow from
> [arrow-nightlies|https://anaconda.org/arrow-nightlies/pyarrow] conda
> channel:}}
> {quote}
> {quote}{{conda install -c arrow-nightlies pyarrow}}{quote}
> The result of this seems to be installation of the release version, not a
> nightly build:
> {code:java}
> (test-nightlies) todd@pop-os:~/arrow/docs$ python -c "import pyarrow;
> pyarrow.show_versions()"
> Traceback (most recent call last):
> File "<string>", line 1, in <module>
> ModuleNotFoundError: No module named 'pyarrow'
> (test-nightlies) todd@pop-os:~/arrow/docs$ conda install -c arrow-nightlies
> pyarrow
> Collecting package metadata (current_repodata.json): done
> Solving environment: done## Package Plan ## environment location:
> /home/todd/miniconda3/envs/test-nightlies added / updated specs:
> - pyarrow
> The following NEW packages will be INSTALLED: abseil-cpp
> pkgs/main/linux-64::abseil-cpp-20211102.0-hd4dd3e8_0
> arrow-cpp pkgs/main/linux-64::arrow-cpp-8.0.0-py310h3098874_0
> aws-c-common pkgs/main/linux-64::aws-c-common-0.4.57-he6710b0_1
> aws-c-event-stream pkgs/main/linux-64::aws-c-event-stream-0.1.6-h2531618_5
> aws-checksums pkgs/main/linux-64::aws-checksums-0.1.9-he6710b0_0
> aws-sdk-cpp pkgs/main/linux-64::aws-sdk-cpp-1.8.185-hce553d0_0
> blas pkgs/main/linux-64::blas-1.0-mkl
> boost-cpp pkgs/main/linux-64::boost-cpp-1.73.0-h7f8727e_12
> brotli pkgs/main/linux-64::brotli-1.0.9-he6710b0_2
> c-ares pkgs/main/linux-64::c-ares-1.18.1-h7f8727e_0
> gflags pkgs/main/linux-64::gflags-2.2.2-he6710b0_0
> glog pkgs/main/linux-64::glog-0.5.0-h2531618_0
> grpc-cpp pkgs/main/linux-64::grpc-cpp-1.46.1-h33aed49_0
> icu pkgs/main/linux-64::icu-58.2-he6710b0_3
> intel-openmp pkgs/main/linux-64::intel-openmp-2021.4.0-h06a4308_3561
> krb5 pkgs/main/linux-64::krb5-1.19.2-hac12032_0
> libboost pkgs/main/linux-64::libboost-1.73.0-h28710b8_12
> libcurl pkgs/main/linux-64::libcurl-7.82.0-h0b77cf5_0
> libedit pkgs/main/linux-64::libedit-3.1.20210910-h7f8727e_0
> libev pkgs/main/linux-64::libev-4.33-h7f8727e_1
> libevent pkgs/main/linux-64::libevent-2.1.12-h8f2d780_0
> libnghttp2 pkgs/main/linux-64::libnghttp2-1.46.0-hce63b2e_0
> libprotobuf pkgs/main/linux-64::libprotobuf-3.20.1-h4ff587b_0
> libssh2 pkgs/main/linux-64::libssh2-1.10.0-h8f2d780_0
> libthrift pkgs/main/linux-64::libthrift-0.15.0-hcc01f38_0
> lz4-c pkgs/main/linux-64::lz4-c-1.9.3-h295c915_1
> mkl pkgs/main/linux-64::mkl-2021.4.0-h06a4308_640
> mkl-service pkgs/main/linux-64::mkl-service-2.4.0-py310h7f8727e_0
> mkl_fft pkgs/main/linux-64::mkl_fft-1.3.1-py310hd6ae3a3_0
> mkl_random pkgs/main/linux-64::mkl_random-1.2.2-py310h00e6091_0
> numpy pkgs/main/linux-64::numpy-1.22.3-py310hfa59a62_0
> numpy-base pkgs/main/linux-64::numpy-base-1.22.3-py310h9585f30_0
> orc pkgs/main/linux-64::orc-1.7.4-h07ed6aa_0
> pyarrow pkgs/main/linux-64::pyarrow-8.0.0-py310h468efa6_0
> re2 pkgs/main/linux-64::re2-2022.04.01-h295c915_0
> snappy pkgs/main/linux-64::snappy-1.1.9-h295c915_0
> utf8proc pkgs/main/linux-64::utf8proc-2.6.1-h27cfd23_0
> zstd pkgs/main/linux-64::zstd-1.5.2-ha4553b6_0
> Proceed ([y]/n)? yPreparing transaction: done
> Verifying transaction: done
> Executing transaction: done
> (test-nightlies) todd@pop-os:~/arrow/docs$ python -c "import pyarrow;
> pyarrow.show_versions()"
> pyarrow version info
> --------------------
> Package kind : not indicated
> Arrow C++ library version : 8.0.0
> Arrow C++ compiler : GNU 11.2.0
> Arrow C++ compiler flags : -fvisibility-inlines-hidden -std=c++17
> -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC
> -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem
> /home/todd/miniconda3/envs/test-nightlies/include
> -fdebug-prefix-map=/opt/conda/conda-bld/arrow-cpp_1657131305338/work=/usr/local/src/conda/arrow-cpp-8.0.0
>
> -fdebug-prefix-map=/home/todd/miniconda3/envs/test-nightlies=/usr/local/src/conda-prefix
> -fdiagnostics-color=always -O3 -DNDEBUG
> Arrow C++ git revision :
> Arrow C++ git description :
> Arrow C++ build type : release
> (test-nightlies) todd@pop-os:~/arrow/docs$
> {code}
> The documentation should be updated to correctly guide installation of
> nightly builds.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)