Releases: CogStack/ocr-service
Releases · CogStack/ocr-service
v0.2.4
v0.2.3
Main improvements:
- fix issue with where starting the app with gunicorn 'sync' mode would result in multiple workers using the same libre office instance started on the same port, thus crashing the app after a few minutes of use.
- removed syscall port checking, now relies on a rudimentary port mapping from a tmp file for each worker process id.
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Bump flask from 2.3.1 to 2.3.2 by @dependabot in #1
- Added multi-request processing via gunicorn: 1 worker - many threads or many workers 1 threads.
- Fixed soffice issues when dealing with multiple requests.
- New config options decribed in README.md
New Contributors
- @dependabot made their first contribution in #1
Full Changelog: v0.1.0...v0.2.0
v0.1.0
This an initial stable release.
Has limitations :
- no image rotation correction
- no "/api/process_bulk" method
- can only process one request at a time (for now) (the alternative to this is to spin up multiple containers to properly split CPU resources between them)
- possible issues with certain fonts as it detects the wrong characters (for example "I" becomes "1" for Arial based fonts in some cases)
To do:
- "/api/process_bulk" (this would only make sense to use with docs that are at most 1-2 pages)
Full Changelog: https://github.com/CogStack/ocr-service/commits/v0.1.0