gpo.zugaina.org

Search Portage & Overlays:

dev-python/arro3-core

Lightweight Rust-backed Arrow implementation for Python

Screenshots

  • arro3-core-0.8.2
    ~amd64 ~arm64
    debug python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: || ( MIT Apache-2.0 ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 ISC MIT Unicode-3.0 ZLIB   
    Overlay: stuff
  • arro3-core-0.8.1
    ~amd64 ~arm64
    debug python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: || ( MIT Apache-2.0 ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 ISC MIT Unicode-3.0 ZLIB   
    Overlay: stuff

ChangeLog

commit 6309defbd6dee84e8ca6770e55f0e885361f401d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 07:54:49 2026 +0200

dev-python/arro3-core: trim 0.8.1 license rationale

commit 977f5b2bf270f648038e549c2a261a31814805b9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 07:54:49 2026 +0200

dev-python/arro3-core: trim 0.8.2 license rationale

commit 688c9675091475a54f936f41b7f15c6f89257272
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 3 14:07:53 2026 +0200

dev-python/arro3-core: drop 0.8.0

Down to the last two. The only consumer atom in the tree is a
>=dev-python/arro3-core-0.5.0 floor, which both remaining versions
satisfy.

commit 3d475007cfa2328f908f9d4ca057763f9ab7eea8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 3 14:07:37 2026 +0200

dev-python/arro3-core: add 0.8.2

Not a pure copy: the vendored crate set moved, so both CRATES and
GIT_CRATES are re-derived from the 0.8.2 sdist's Cargo.lock rather than
carried over.

CRATES drops from 314 to 300 registry entries. Beyond the removals, the
notable version move is numpy 0.28.0 -> 0.29.0; the rest is the
cargo-metadata/pulldown-cmark build-dep tail falling away.

GIT_CRATES also moved and would have been the easy thing to miss --
pyo3-file is pinned by commit, and the lock now points at
e88695f375ea3db95d96efc53707f4e8eb1def00 where 0.8.1 used
f724ceaa7e06e7d227bf40b1d60adbb842963a44.

commit f272c2dceea3f216dfb4d2ac69d80d1e235c622e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jun 20 15:49:13 2026 +0200

dev-python/arro3-core: Keyword 0.8.0 for ~arm64

commit c794c5f23257006bb5112b8ee67447e2349ed704
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 21:29:41 2026 +0200

dev-python/arro3-core: Keyword 0.8.1 for ~arm64

Rust (cargo, vendored CRATES); aarch64-portable, no architecture-specific code.

commit 7fe75414d42a7bc946e13503270d1a2af20da9a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jun 12 10:38:27 2026 +0200

dev-python/arro3-core: add 0.8.1

Regenerate CRATES from the 0.8.1 Cargo.lock (arrow 57.1.0 -> 59.0.0 and
friends; 314 crates). Set RUST_MIN_VER=1.87.0 to match upstream's
declared rust-version. Narrow the dependent-crate LICENSE list to the
set 0.8.1 actually pulls (drops Boost-1.0, MPL-2.0, Unicode-DFS-2016).

commit 00cd986da94c79ab6a5443d94fe52e3a29e925fd
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 13 14:34:32 2026 +0200

dev-python/arro3-core: disable py3.11

commit 766d58ff5307d634531b9d0d35aa6087a4c81788
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 9 00:37:29 2026 +0200

dev-python/arro3-core: update LICENSE

Rename BSL-1.0 to Boost-1.0 in the dependent-crate license set —
Gentoo's canonical license file for the Boost Software License is
Boost-1.0. pkgcheck UnknownLicense.

commit 6b85ae8e3886de2fac7bdf256ecc57b42e9c5923
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue May 5 08:53:22 2026 +0200

dev-python/arro3-core: new package

Lightweight Rust-backed Arrow implementation for Python (pyo3 + maturin). Required as
a runtime dep by deltalake. Pulls 314 registry crates plus pyo3-file from a pinned
upstream commit.