Release 2024-11-17.
- Introduce release publish via PyPI Trusted Publishing.
- Add GitHub Actions for checking coverage, Actions security, test coverage, linters.
- Lots of minor code updates to satisfy linters.
- Deploy docs via GitHub Actions.
- Validate first page and last page
- Additional tests for first page and last page
- Linter changes
- Improved contribution docs
- Relax dependency specifications even more, to allow installing leaf-focus as a library.
- Fix test failing due to Windows text encoding.
- Update dependencies.
- Move back to keras-ocr 0.8.9 to allow using Python >= 3.10.
- Address some linter suggestions.
- Also test using Python 3.12.
- Add xpdf to GitHub actions.
- Update dependencies
- Change dependency specification to use compatibility format
- use pdoc to generate html docs
- Explore other approaches to tests
- Dependency updates
- Added tests that can be run without external binaries and tensorflow
- Improved tests
- Dependency updates
- Improved OCR tests
- Improved tests when running in CI
- Implement wrapper for keras-ocr
- Implement wrapper for xpdf tools
- Implement initial cli using Python's argparse
- Add docs and doc generation using pdoc3