diff --git a/.github/workflows/build-docling-parse.yml b/.github/workflows/build-docling-parse.yml index 8af2ac980a02..10389acafb2b 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. diff --git a/docs/packages/docling-parse.yaml b/docs/packages/docling-parse.yaml index 97de0067490c..f293526a5fa3 100644 --- a/docs/packages/docling-parse.yaml +++ b/docs/packages/docling-parse.yaml @@ -123,3 +123,5 @@ versions: sha256: 63d81c25e59da311cee68e35da2058d0b2a6fa45997c62ceb1a1bfdbc6ab90db requires-python: '>=3.10' - version: 7.22.3 +- version: 7.22.4 +- version: 7.23.0