Releases: Saransh-cpp/OCRed
Releases · Saransh-cpp/OCRed
v0.4.0
Features
- Add support for Python
3.10and3.11(#137)
Bug fixes
- Fix pillow errors (#132)
CI
Docs
Maintenance
- Revamp pre-commit configuration (b939083)
- Update pre-commit configuration (#75)
- Back to the
__future__(#74)
Pull Requests
- chore: update pre-commit hooks by @pre-commit-ci in #73
- Back to the
__future__by @Saransh-cpp in #74 - Update pre-commit configuration by @Saransh-cpp in #75
- chore: update pre-commit hooks by @pre-commit-ci in #77
- Bump codecov/codecov-action from 3.1.0 to 3.1.1 by @dependabot in #78
- chore: update pre-commit hooks by @pre-commit-ci in #79
- add pull request template by @Vaibhav-Chopra-GT in #81
- Issue template by @Vaibhav-Chopra-GT in #80
- chore: update pre-commit hooks by @pre-commit-ci in #82
- chore: update pre-commit hooks by @pre-commit-ci in #83
- chore: update pre-commit hooks by @pre-commit-ci in #84
- chore: update pre-commit hooks by @pre-commit-ci in #85
- chore: update pre-commit hooks by @pre-commit-ci in #86
- chore: update pre-commit hooks by @pre-commit-ci in #87
- chore: update pre-commit hooks by @pre-commit-ci in #88
- chore: update pre-commit hooks by @pre-commit-ci in #89
- Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2 by @dependabot in #90
- chore: update pre-commit hooks by @pre-commit-ci in #91
- Bump pypa/gh-action-pypi-publish from 1.5.2 to 1.6.1 by @dependabot in #92
- Bump pypa/gh-action-pypi-publish from 1.6.1 to 1.6.4 by @dependabot in #93
- chore: update pre-commit hooks by @pre-commit-ci in #94
- chore: update pre-commit hooks by @pre-commit-ci in #95
- chore: update pre-commit hooks by @pre-commit-ci in #96
- Fix macOS CI by @Saransh-cpp in #97
- chore: update pre-commit hooks by @pre-commit-ci in #98
- chore: update pre-commit hooks by @pre-commit-ci in #99
- chore: update pre-commit hooks by @pre-commit-ci in #100
- chore: update pre-commit hooks by @pre-commit-ci in #101
- chore: update pre-commit hooks by @pre-commit-ci in #102
- chore: update pre-commit hooks by @pre-commit-ci in #103
- chore: update pre-commit hooks by @pre-commit-ci in #104
- chore: update pre-commit hooks by @pre-commit-ci in #105
- chore: update pre-commit hooks by @pre-commit-ci in #106
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by @dependabot in #107
- Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1 by @dependabot in #108
- Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by @dependabot in #109
- chore: update pre-commit hooks by @pre-commit-ci in #110
- Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by @dependabot in #111
- chore: update pre-commit hooks by @pre-commit-ci in #112
- Bump codecov/codecov-action from 3.1.1 to 3.1.2 by @dependabot in #113
- Bump codecov/codecov-action from 3.1.2 to 3.1.3 by @dependabot in #114
- chore: update pre-commit hooks by @pre-commit-ci in #115
- chore: update pre-commit hooks by @pre-commit-ci in #116
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in #117
- chore: update pre-commit hooks by @pre-commit-ci in #118
- chore: update pre-commit hooks by @pre-commit-ci in #119
- Bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #120
- chore: update pre-commit hooks by @pre-commit-ci in #121
- chore: update pre-commit hooks by @pre-commit-ci in #122
- chore: update pre-commit hooks by @pre-commit-ci in #124
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in #125
- chore: update pre-commit hooks by @pre-commit-ci in #126
- 3.7 again by @Saransh-cpp in #127
- chore: update pre-commit hooks by @pre-commit-ci in #128
- Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in #129
- chore: update pre-commit hooks by @pre-commit-ci in #130
- chore: update pre-commit hooks by @pre-commit-ci in #131
- Fix pillow errors by @Saransh-cpp in #132
- Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in #133
- chore: update pre-commit hooks by @pre-commit-ci in #134
- chore: update pre-commit hooks by @pre-commit-ci in #135
- chore: update pre-commit hooks by @pre-commit-ci in #136
- Try 3.10 and 3.11 by @Saransh-cpp in #137
New Contributors
- @Vaibhav-Chopra-GT made their first contribution in #81
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Breaking changes
- The arguments
inplaceandoverriden_imagehave been deprecated and removed (#71) Preprocessornow alters theimgattribute in each method, which can be accessed viaself.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)
Pull requests
- Revamp docs and the CI system for docs by @Saransh-cpp in #67
- chore: update pre-commit hooks by @pre-commit-ci in #70
- Remove
inplaceandoverriden_image, and alterself.imgdirectly by @Saransh-cpp in #71 v0.3.0by @Saransh-cpp in #72
Full Changelog: https://github.com/Saransh-cpp/OCRed/blob/main/CHANGELOG.md
All commits: v0.2.0...v0.3.0
v0.2.0
Features
- Introduced
tesseract_configargument to pass down configuration for Tesseract OCR Engine inocr_meaningful_text(#61) - Introduced
preserve_orientationargument to preserve the orientation of OCRed text inocr_meaningful_text(#61) OCRedcan now be built from archive (#56)
Breaking changes
ocr_sparse_textnow returns the output ofeasyocr.Reader.readtext()too (#61)text_to_speechis deprecated and removed (#58)
Bug fixes
- Fixed the return value of
Preprocessor.remove_noise(#62)
Misc
- Added custom and more informative errors in the
OCRclass (#61)
Maintenance
- Added a check for docs in the
CI(#59) - Fixed failing doc deployment (#59)
- Added
pyproject-fmtpre-commit hook (#57) - Fixed building from archive (tarballs) (#56)
Pull requests
- chore: update pre-commit hooks by @pre-commit-ci in #55
- fix building from archive (tarballs) by @Saransh-cpp in #56
- Deprecate
text_to_speechfor good by @Saransh-cpp in #58 - Fix doc deployment and add a CI check by @Saransh-cpp in #59
- Add
pyproject-fmtpre-commit hook by @Saransh-cpp in #57 - Clean up
ocred.OCRby @Saransh-cpp in #61 - Fix the return value of
Preprocessor.remove_noiseby @Saransh-cpp in #62 - docs: add Saransh-cpp as a contributor for code, bug, content, doc, design, example, ideas, infra, maintenance, platform, review, test, tutorial, mentoring by @allcontributors in #63
- All contributors/add priyanshi git by @Saransh-cpp in #65
v0.2.0by @Saransh-cpp in #66
New Contributors
- @allcontributors made their first contribution in #63
Full Changelog: https://github.com/Saransh-cpp/OCRed/blob/main/CHANGELOG.md
All commits: v0.1.2...v0.2.0
v0.1.2
Maintenance
- Removed capitalisation from
PyPI's name (OCRed->ocred) (#52)
Bug fixes
- Fixed the
DeprecatingWarningintext_to_speech(#52) - Removed capitalisation from
PyPI's name (OCRed->ocred) (#52)
Pull requests
- Fix
DeprecationWarningand remove capitalisation (OCRed->ocred) by @Saransh-cpp in #52 v0.1.2by @Saransh-cpp in #53- Oops, wrong CHANGELOG entry by @Saransh-cpp in #54
Full Changelog: https://github.com/Saransh-cpp/OCRed/blob/main/CHANGELOG.md
All commits: v0.1.1...v0.1.2
v0.1.1
Maintenance
- Updated classifiers and links in
pyproject.toml(#49) nltkis now not a part of the default dependencies (#49)- Added
__version__toOCRed's namespace (#50)
Deprecations
text_to_speechis deprecated and will be removed inv0.2.0, usegTTSmanually (#50)
Pull requests
- Add PyPI badges by @Saransh-cpp in #45
- split dependencies by @Saransh-cpp in #49
- chore: deprecate
text_to_speechand add__version__by @Saransh-cpp in #50 - v0.1.1 by @Saransh-cpp in #51
Full Changelog: https://github.com/Saransh-cpp/OCRed/blob/main/CHANGELOG.md
All commits: v0.1.0...v0.1.1
v0.1.0
First release of OCRed on PyPI! Feel free to visit the documentation - https://ocred.readthedocs.io/en/latest/!
Install OCRed using -
python -m pip install ocred
Summary
- Added ability to
OCRvarious textual mediums. - Added ability to
Preprocessimages. - Infrastructure built with
GitHub Actions,hatch,Codecov, andreadthedocs. - Optimised algorithms with
inplaceedits. - Added documentation with
mkdocstrings. - Other chore work like
pre-commit,noxsupport, etc. - Tests with
pytestand coverage withpytest-cov.
Pull requests
- Configure
dependabotandcodecovby @Saransh-cpp in #14 - Bump codecov/codecov-action from 2.1.0 to 3.1.0 by @dependabot in #15
- maintenance: migrate to modern python packaging by @Saransh-cpp in #22
- maintenance: migrate backend to
hatchlingby @Saransh-cpp in #23 - fix: remove
tesseract_locationargument fromOCRclass by @Saransh-cpp in #25 - maintenance: switch to
pytestandpytest-covby @Saransh-cpp in #27 - chore: update pre-commit hooks by @pre-commit-ci in #29
- docs: add doctests as examples and in CI by @Saransh-cpp in #28
- feat: add
noxsupport by @Saransh-cpp in #30 - docs: generate docs for website by @Saransh-cpp in #31
- chore: remove
requirements.txtand minor fixes by @Saransh-cpp in #32 - Remove
cronjob by @Saransh-cpp in #33 - chore: update pre-commit hooks by @pre-commit-ci in #35
- Add
PyPIworkflow by @Saransh-cpp in #36 - Fix
CDby @Saransh-cpp in #37 - Add type hints, mypy check, and refactor the complete project by @Saransh-cpp in #38
- Create CODE_OF_CONDUCT.md by @Saransh-cpp in #39
- Revamp docs and add
CHANGELOG.mdby @Saransh-cpp in #40 - Build docs using
noxand addCONTRIBUTING.mdby @Saransh-cpp in #41 - Run
CDon release by @Saransh-cpp in #42 - v0.1.0 by @Saransh-cpp in #43
- Fix
CD.ymlby @Saransh-cpp in #44
New Contributors
- @Saransh-cpp made their first contribution in #14
- @dependabot made their first contribution in #15
- @pre-commit-ci made their first contribution in #29
Full Changelog: https://github.com/Saransh-cpp/OCRed/blob/main/CHANGELOG.md
All commits: https://github.com/Saransh-cpp/OCRed/commits/v0.1.0