Features
- Add support for Python
3.10 and 3.11 (#137)
Bug fixes
CI
- 3.7 again by (#127)
- Fix macOS CI (#97)
Docs
- Add pull request template (#81)
- Issue template (#80)
Maintenance
Breaking changes
- The arguments
inplace and overriden_image have been deprecated and removed (#71)
Preprocessor now alters the img attribute in each method, which can be accessed via self.img (#71)
CI
- Added a separate CI pipeline for documentation (#67)
Docs
- Revamped the UI and fixed minor UI bugs (#67)
Tests
- Simplify and fasten tests (#71)
Features
- Introduced
tesseract_config argument to pass down configuration for Tesseract OCR Engine in ocr_meaningful_text (#61)
- Introduced
preserve_orientation argument to preserve the orientation of OCRed text in ocr_meaningful_text (#61)
OCRed can now be built from archive (#56)
Breaking changes
ocr_sparse_text now returns the output of easyocr.Reader.readtext() too (#61)
text_to_speech is deprecated and removed (#58)
Bug fixes
- Fixed the return value of
Preprocessor.remove_noise (#62)
Misc
- Added custom and more informative errors in the
OCR class (#61)
Maintenance
- Added a check for docs in the
CI (#59)
- Fixed failing doc deployment (#59)
- Added
pyproject-fmt pre-commit hook (#57)
- Fixed building from archive (tarballs) (#56)
Maintenance
- Removed capitalisation from
PyPI's name (OCRed -> ocred) (#52)
Bug fixes
- Fixed the
DeprecatingWarning in text_to_speech (#52)
- Removed capitalisation from
PyPI's name (OCRed -> ocred) (#52)
Maintenance
- Updated classifiers and links in
pyproject.toml (#49)
nltk is now not a part of the default dependencies (#49)
- Added
__version__ to OCRed's namespace (#50)
Deprecations
text_to_speech is deprecated and will be removed in v0.2.0, use gTTS manually (#50)
- Added ability to
OCR various textual mediums.
- Added ability to
Preprocess images.
- Infrastructure built with
GitHub Actions, hatch, Codecov, and readthedocs.
- Optimised algorithms with
inplace edits.
- Added documentation with
mkdocstrings.
- Other chore work like
pre-commit, nox support, etc.
- Tests with
pytest and coverage with pytest-cov.