You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Will Jones (Jira)" <ji...@apache.org> on 2022/01/03 21:20:00 UTC

[jira] [Assigned] (ARROW-15109) [Python] Add more info to show_versions()

     [ https://issues.apache.org/jira/browse/ARROW-15109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Will Jones reassigned ARROW-15109:
----------------------------------

    Assignee: Will Jones

> [Python] Add more info to show_versions()
> -----------------------------------------
>
>                 Key: ARROW-15109
>                 URL: https://issues.apache.org/jira/browse/ARROW-15109
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: Python
>    Affects Versions: 6.0.1
>            Reporter: Will Jones
>            Assignee: Will Jones
>            Priority: Minor
>
> In the R arrow package, we have a function {{arrow_info()}} which provides information on versions and optional components. Python has {{show_versions()}}, but it's not as detailed. We can add the following to the Python function:
>  * List of optional components and whether they are enabled
>  * Which allocator is used
>  * SIMD level 
> Example R output:
> {code}
> Arrow package version: 6.0.1.9000
> Capabilities:
>                
> dataset    TRUE
> parquet    TRUE
> json       TRUE
> s3         TRUE
> utf8proc   TRUE
> re2        TRUE
> snappy     TRUE
> gzip       TRUE
> brotli     TRUE
> zstd       TRUE
> lz4        TRUE
> lz4_frame  TRUE
> lzo       FALSE
> bz2        TRUE
> jemalloc   TRUE
> mimalloc   TRUE
> Memory:
>                   
> Allocator mimalloc
> Current    0 bytes
> Max        0 bytes
> Runtime:
>                         
> SIMD Level          none
> Detected SIMD Level none
> Build:
>                                                              
> C++ Library Version                            7.0.0-SNAPSHOT
> C++ Compiler                                       AppleClang
> C++ Compiler Version                          13.0.0.13000029
> Git ID               cf8d81d9fcbc43ce57b8a0d36c05f8b4273a5fa3
> {code}
> Example Python output (current behavior):
> {code}
> pyarrow version info
> --------------------
> Package kind: not indicated
> Arrow C++ library version: 7.0.0-SNAPSHOT
> Arrow C++ compiler: AppleClang 13.0.0.13000029
> Arrow C++ compiler flags:  -Qunused-arguments -fcolor-diagnostics -ggdb -O0
> Arrow C++ git revision: d033ce769571a0f12e37ab165bc29d2b202b3a61
> Arrow C++ git description: apache-arrow-7.0.0.dev-313-gd033ce769
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)