发布

  • fix: pin deltalake<1.3.0 for ARM64 Docker builds (#4157)

    frostbyte_neo 发布于 2026-01-05 20:16:39 +00:00

    Summary

    • Pin deltalake<1.3.0 to fix ARM64 Docker build failures

    Problem

    deltalake 1.3.0 is missing Linux ARM64 wheels due to a builder OOM
    issue on their CI. When pip can't find a wheel, it tries to build from
    source, which fails because the Wolfi base image doesn't have a C
    compiler (cc).

    This causes the unstructured-ingest[delta-table] install to fail,
    breaking the ARM64 Docker image.

    https://github.com/delta-io/delta-rs/issues/4041

    Solution

    Temporarily pin deltalake<1.3.0 until:

    • deltalake publishes ARM64 wheels for 1.3.0+, OR
    • unstructured-ingest adds the pin to its delta-table extra

    Test plan

    • ARM64 Docker build succeeds

    🤖 Generated with Claude Code


    Note

    Pins a dependency to unblock ARM64 builds and publishes a patch
    release.

    • Add deltalake<1.3.0 to requirements/ingest/ingest.txt to avoid
      missing Linux ARM64 wheels breaking Docker builds
    • Bump version to 0.18.26 and add corresponding CHANGELOG entry

    Written by Cursor
    Bugbot
    for commit
    b4f15b4e060a039a8ec6d7e21abfb6b51139695e. This will update automatically
    on new commits. Configure
    here.

    Co-authored-by: Claude Opus 4.5 noreply@anthropic.com

    下载附件