[ 
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)

Reply via email to