You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: modernise packaging, add CI and fix unconstrained rendering
- Relax dependency pins and move pandas/pyarrow/datasets behind a 'data' extra
so 'import ocrsmith' stays light; add arabic-reshaper, python-bidi, typer,
rich and tqdm which the v1 subsystems build on.
- Configure pytest (pythonpath=src, markers, coverage) and ruff; add a CI
matrix over Linux/Windows x Python 3.10/3.12.
- Fix TypeError in wrap_text_by_pixels when layout.max_width/max_height are
unset, and guard whitespace-only input, with regression tests.
- Make HuggingFaceTextLoader accept any iterable of mappings, add iter_texts
streaming, and defer the heavy 'datasets' import to call time.
- Add CONTRIBUTING.md and CHANGELOG.md.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
0 commit comments