Repository navigation
Releases
Releases · lalitk06110/fitz-utils
Update versions and migrate to uv
chore: migrate from Poetry to uv with hatchling (#3) * chore: migrate from poetry to uv with hatchling + hatch-vcs - Replace pyproject.toml [tool.poetry] with PEP 621 metadata - Use hatchling build backend + hatch-vcs for dynamic versioning - Remove poetry.lock, poetry.toml - Add uv.lock - Update Makefile for uv commands - Update pre-commit hooks (autoupdate) * chore: track .python-version * add ruff * refactor: migrated fitz imports to pymupdf and fixed rect containment check - Replaced fitz imports with pymupdf across processed_doc.py and processed_page.py. - Fixed rect containment check to use self.rect.contains() instead of broken in operator. - Modernized Python style with idiomatic patterns and improved type annotations. * chore(build): switched build backend from poetry to uv with hatchling * use uv in github workflow --------- Co-authored-by: lalit@g14 <lalit@g14>
Better type hints with overloads
v1.0.4 Add overload for better type hints
Create get item function to handle type hints
v1.0.3 Fix get item of processed doc
Handle sliced indexing
v1.0.2 Fix indexing to handle slices
Bugfix for doc get item
v1.0.1 Update ProcessedDoc's __getitem__ method to use super().__getitem__(k…
Use inheritance
v1.0.0 Add inheritence and tests
Update Python version
v0.1.1 Update github actions