Search Criteria
Package Details: python-polars 1.0.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-polars.git (read-only, click to copy) |
---|---|
Package Base: | python-polars |
Description: | Blazingly fast DataFrames library using Apache Arrow Columnar Format as memory model |
Upstream URL: | https://www.pola.rs/ |
Licenses: | MIT |
Submitter: | gyscos |
Maintainer: | gyscos |
Last Packager: | gyscos |
Votes: | 5 |
Popularity: | 0.29 |
First Submitted: | 2022-06-02 02:17 (UTC) |
Last Updated: | 2024-07-01 13:36 (UTC) |
Dependencies (10)
- python (python37AUR, python311AUR, python310AUR)
- python-numpy (python-numpy-flameAUR, python-numpy-mkl-binAUR, python-numpy-gitAUR, python-numpy-mklAUR)
- cmake (cmake-gitAUR) (make)
- maturin (maturin-gitAUR) (make)
- python-installer (python-installer-gitAUR) (make)
- rust-nightlyAUR (rust-nightly-binAUR, rustup-gitAUR, rustup) (make)
- python-fsspec (optional) – to transparently open files locally or remotely
- python-pandas (optional) – for interoperability with pandas frames
- python-pyarrow (optional) – for interoperability with arrow types
- python-pytz (optional) – to enable conversion to python datetimes with timezones
Required by (3)
- python-pm4py (optional)
- python-skimpy (check)
- python-skimpy (optional)
Sources (1)
Latest Comments
SpotlightKid commented on 2023-09-06 15:44 (UTC)
gyscos commented on 2022-06-09 18:18 (UTC) (edited on 2022-06-09 18:18 (UTC) by gyscos)
PSA: Seeing as it was taking nearly 20 minutes to build locally, I added a python-polars-bin package to directly use the pre-built binary wheels.
Bumble commented on 2022-06-06 21:14 (UTC) (edited on 2022-06-06 21:15 (UTC) by Bumble)
thanks, that did it after i added python-installer to makedepends
also the license is MIT
gyscos commented on 2022-06-06 12:44 (UTC) (edited on 2022-06-06 21:20 (UTC) by gyscos)
Ah indeed it seems to require nightly rust to build.
I updated the makedepends to depend on rust-nightly
.
- If available from
rust-nightly
directly, it will use that compiler version and should be fine. - If available from
rustup
, the rust-toolchain will make sure nightly rust is used.
Bumble commented on 2022-06-06 02:48 (UTC) (edited on 2022-06-06 02:49 (UTC) by Bumble)
Compiling arrow2 v0.11.2 (https://github.com/jorgecarleitao/arrow2?rev=7014e28de391960f9aac578eada14796bf6950d2#7014e28d)
error[E0554]: #![feature]
may not be used on the stable release channel
--> /mine/me/.cargo/git/checkouts/arrow2-8a2ad61d97265680/7014e28/src/lib.rs:8:39
|
8 | #![cfg_attr(feature = "simd", feature(portable_simd))]
| ^^^^^^^^^^^^^
Compiling jemallocator v0.5.0
error: aborting due to previous error> ] 251/260: arrow2
For more information about this error, try rustc --explain E0554
.
error: could not compile arrow2
due to 2 previous errors
💥 maturin failed
Caused by: Failed to build a native library through cargo
Caused by: Cargo build finished with "exit status: 101": cargo rustc --manifest-path Cargo.toml --message-format json --lib --
make: *** [Makefile:44: build-no-venv] Error 1
==> ERROR: A failure occurred in build().
compile fails at the end, any ideas?
Pinned Comments
gyscos commented on 2022-06-09 18:18 (UTC) (edited on 2022-06-09 18:18 (UTC) by gyscos)
PSA: Seeing as it was taking nearly 20 minutes to build locally, I added a python-polars-bin package to directly use the pre-built binary wheels.