gpo.zugaina.org

Search Portage & Overlays:

dev-python/arro3-core

Lightweight Rust-backed Arrow implementation for Python

Screenshots

  • arro3-core-0.9.0
    ~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.3
    ~amd64
    python_targets_python3_12 python_targets_python3_13 debug

    View      Download      Browse     License: || ( MIT Apache-2.0 )   
    Overlay: pypi-sci
  • arro3-core-0.8.3
    ~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.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

ChangeLog

commit 891368ebac24a7b37b138a5da3b6b798b36cea9d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 2 20:55:55 2026 +0200

dev-python/arro3-core: restore dependent crate licenses marker

pycargoebuild's in-place mode finds the crate LICENSE+= block by the
'# Dependent crate licenses' comment and refuses to run without it, so
the comment is functional, not decorative.

The blocks themselves still match the crates each ebuild vendors.

commit cd72adb2096c336f3546286499292e6019ae98ec
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 2 10:06:58 2026 +0200

dev-python/arro3-core: drop 0.8.1

Retention keeps the last three releases.

commit 61e29d82d2b630053dcc50c29e8a99e58687ad0a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 2 10:06:57 2026 +0200

dev-python/arro3-core: add 0.9.0

The lockfile adds pyo3-bytes 0.7.1 (MIT OR Apache-2.0, already covered).
The pyo3-file git pin and rust-version are unchanged, and
requires-python rises to 3.11, still below PYTHON_COMPAT's floor.

commit 6356b03d47504ee5a944dcb48b5bd91691b855f5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Sep 19 16:16:12 2026 +0200

dev-python/arro3-core: add 0.8.3

PyPI no longer provides an sdist. Use the py-v tag to retain the Rust
workspace and lockfile; skip tests requiring unpackaged workspace
members.

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.