From db9f56d9a6b9915da9c2bf9c1f823f8927451279 Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Thu, 22 Oct 2026 11:59:56 +0000 Subject: [PATCH 1/3] docling-parse: Add version 7.22.4 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/docling-parse.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/packages/docling-parse.yaml b/docs/packages/docling-parse.yaml index 97de0067490..c57dc5d69e0 100644 --- a/docs/packages/docling-parse.yaml +++ b/docs/packages/docling-parse.yaml @@ -123,3 +123,4 @@ versions: sha256: 63d81c25e59da311cee68e35da2058d0b2a6fa45997c62ceb1a1bfdbc6ab90db requires-python: '>=3.10' - version: 7.22.3 +- version: 7.22.4 From 6e9ff7ffb2b0bb771ade01bad15416cdbbd0bd5b Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 23 Oct 2026 02:14:45 +0800 Subject: [PATCH 2/3] docling-parse: Install pandas from the registry's riscv64 wheel for the test run pandas 3.1.0 is sdist-only on PyPI and its source build fails here (xsimd::reduce_add missing), which broke installing the wheel into the test environment. Restrict pandas to binary wheels and add the registry index so pip takes the riscv64 wheel it carries. --- .github/workflows/build-docling-parse.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-docling-parse.yml b/.github/workflows/build-docling-parse.yml index 8af2ac980a0..10389acafb2 100644 --- a/.github/workflows/build-docling-parse.yml +++ b/.github/workflows/build-docling-parse.yml @@ -96,7 +96,12 @@ jobs: # Upstream's test runner installs the same static (CFF) Noto CJK face for the # non-embedded-font tests; the manylinux image ships no fonts at all. CIBW_BEFORE_TEST_LINUX: dnf -y install google-noto-sans-cjk-fonts - CIBW_TEST_ENVIRONMENT: DOCLING_PARSE_CJK_FALLBACK_FONT=/usr/share/fonts/google-noto-sans-cjk-fonts/NotoSansCJK-Regular.ttc + # pandas (a dependency of the wheel) is sdist-only on PyPI past 3.0.6 and + # fails to build from source here; take the registry's riscv64 wheel. + CIBW_TEST_ENVIRONMENT: >- + DOCLING_PARSE_CJK_FALLBACK_FONT=/usr/share/fonts/google-noto-sans-cjk-fonts/NotoSansCJK-Regular.ttc + PIP_EXTRA_INDEX_URL=https://pypi.riseproject.dev/simple/ + PIP_ONLY_BINARY=pandas # Blend2D generates its compositing pipelines with asmjit, which has no riscv64 # backend, and its reference pipeline drops the Multiply blend mode — the same tests # fail on aarch64 built with BLEND2D_NO_JIT=ON. From 0d3bb2d786a1b05c15bcaee3b05d3a74f9955e89 Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Fri, 23 Oct 2026 07:51:06 +0000 Subject: [PATCH 3/3] docling-parse: Add versions 7.22.4, 7.23.0 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/docling-parse.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/packages/docling-parse.yaml b/docs/packages/docling-parse.yaml index c57dc5d69e0..f293526a5fa 100644 --- a/docs/packages/docling-parse.yaml +++ b/docs/packages/docling-parse.yaml @@ -124,3 +124,4 @@ versions: requires-python: '>=3.10' - version: 7.22.3 - version: 7.22.4 +- version: 7.23.0