You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Antoine Pitrou (Jira)" <ji...@apache.org> on 2022/01/19 10:27:00 UTC
[jira] [Resolved] (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 ]
Antoine Pitrou resolved ARROW-15109.
------------------------------------
Fix Version/s: 7.0.0
Resolution: Fixed
Issue resolved by pull request 12077
[https://github.com/apache/arrow/pull/12077]
> [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
> Labels: pull-request-available
> Fix For: 7.0.0
>
> Time Spent: 3h
> Remaining Estimate: 0h
>
> 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)