Releases: oh-my-ocr/text_renderer
Releases · oh-my-ocr/text_renderer
v0.2.0
What's Changed
Migrate to uv + pyproject.toml (#89)
- Replace
requirements.txtwith structuredpyproject.toml(hatchling backend) anduv.lock - Separate dependencies: runtime, dev (
[dependency-groups]), docs and tools ([project.optional-dependencies]) - Bump minimum Python from 3.7 to 3.10
- Pin
albumentations>=1.3.0,<2.0(archived, 2.x has breaking changes),numpy<2.3,scipy<1.16(3.10 compat) - Update CI to
astral-sh/setup-uv@v7with--lockedenforcement - Remove
pandasdependency by rewritingtools/prepare_effect_layout_example.pyto stdlib - Add missing
richdependency
Breaking Changes
- Python 3.7–3.9 no longer supported — minimum is now 3.10
requirements.txtremoved — useuv syncorpip install .- Docs/tools deps are now extras:
pip install '.[docs]',pip install '.[tools]'