Skip to content

Commit ede1be9

Browse files
authored
Merge branch 'main' into polars-ds
2 parents 6bc2dc7 + 7532d49 commit ede1be9

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

‎.queue.yml‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
11
packages:
2+
- pkg: fckitlib
3+
version: 0.14.2.19
4+
home: https://confluence.ecmwf.int/display/FCKIT
5+
repo: https://github.com/ecmwf/fckit
6+
status: ci-running
7+
pr: https://github.com/riseproject-dev/python-wheels/pull/3040
8+
notes: 'PR #3040 open. ECMWF''s fckit: Fortran/C++ toolkit (ecbuild/CMake, Fortran+C++17) wrapping eckit for Fortran callers (logging/MPI/configuration); no Python bindings, just a compiled library + headers + Fortran .mod files distributed as a wheel, same pattern as our already-published eckitlib/eccodeslib. Upstream publishes no sdist, only prebuilt wheels built by ECMWF''s private wheelmaker tool; this replays its python/fckitlib/buildconfig CMAKE_PARAMS directly (-Deckit_ROOT=<eckitlib install>). gfortran is present in the manylinux_riscv64 image (build-scikit-misc.yml already compiles real Fortran there). Builds against our own published eckitlib (2.3.0.30) rather than upstream''s exact eckitlib==2.0.7.19 pin, which our registry does not carry; bundles libgfortran/libquadmath (not on the manylinux baseline) and repoints the RPATH at a sibling eckitlib package, since upstream''s own published wheel carries an absolute build-container RPATH that cannot resolve for installers. No local build check: no docker daemon available in this sandbox, and host disk was at ~7.2GB free with other concurrent agents active.'
9+
- pkg: polars-ds
10+
version: 0.12.1
11+
home: https://pypi.org/project/polars-ds/
12+
repo: https://github.com/abstractqqq/polars_ds_extension
13+
status: ci-running
14+
pr: https://github.com/riseproject-dev/python-wheels/pull/3041
15+
notes: 'PR #3041 open. polars_ds_extension: PyO3/maturin Rust plugin adding stats/ML/feature-engineering expressions to Polars (already published here as polars-runtime/polars-lts-cpu). Verified real upstream (github.com/abstractqqq/polars_ds_extension, MIT). Cargo.toml: pyo3 abi3-py39 (single cp39-abi3 wheel); heavier dependency tree than a typical pure-Rust plugin -- faer (codeberg.org git dependency, pinned rev) and argmin/argmin-math (github.com/abstractqqq/argmin, branch "main" but pinned by the committed Cargo.lock) for linear algebra/optimization, plus zstd-sys/lz4-sys (vendored C sources built via the `cc` crate, the same codepath polars-runtime itself already proves on riscv64). rust-toolchain.toml pins a nightly channel (faer''s "nightly" feature); maturin-action already does this successfully on these runners for build-daft.yml. faer/pulp are pure Rust with no BLAS/LAPACK and already resolve cleanly on riscv64gc per build-nutpie.yml''s own note. No exotic or closed-source native deps found. Local build check skipped: no docker daemon in this sandbox and host disk was at ~7.2GB free with other concurrent agents active, the same bracket sibling ports (renkin, argus-redact) skipped at.'
216
- pkg: renkin
317
version: 1.0.0
418
home: https://github.com/kent-tokyo/renkin

0 commit comments

Comments
 (0)