Skip to content

Latest commit

 

History

History
107 lines (64 loc) · 4.34 KB

CHANGELOG.md

File metadata and controls

107 lines (64 loc) · 4.34 KB

Features

  • Add support for Python 3.10 and 3.11 (#137)

Bug fixes

  • Fix pillow errors (#132)

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.