Skip to content

Releases: CogStack/ocr-service

v0.2.4

27 Jul 11:24
Compare
Choose a tag to compare

v0.2.3

26 Jul 09:04
Compare
Choose a tag to compare

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

29 Jun 14:27
Compare
Choose a tag to compare

Full Changelog: v0.2.1...v0.2.2

v0.2.1

28 Jun 16:47
Compare
Choose a tag to compare

Full Changelog: v0.2.0...v0.2.1

v0.2.0

31 May 10:55
Compare
Choose a tag to compare

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

Full Changelog: v0.1.0...v0.2.0

v0.1.0

02 May 09:50
Compare
Choose a tag to compare

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