fix: pin deltalake<1.3.0 for ARM64 Docker builds (#4157)
## 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](https://claude.com/claude-code)
<!-- CURSOR_SUMMARY -->
---
> [!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
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
b4f15b4e060a039a8ec6d7e21abfb6b51139695e. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>