Skip to content

Releases: OCR-D/ocrd_all

v2020-09-25

25 Sep 13:13
@kba kba
84f6b0e
Compare
Choose a tag to compare

cor-asv-ann 69bae66..f48b0e2

Release: v0.1.3

  • Merge pull request #5 from kba/getlogger

cor-asv-fst 2428cca..076e04e

  • Merge pull request #6 from kba/getlogger

core d9fb6e51..cb0f94bc

Release: v2.17.0

  • 📦 v2.17.0
  • 📝 changelog
  • Merge branch 'make-file-id-syntax'
  • 📝 changelog
  • Merge branch 'master' into fix-logging-yet-again
  • logging disable: CRITICAL->ERROR
  • logging config_file: info->debug, after loading, specific logger
  • logging: drop "reinit" initLogging arg
  • logging: multiple initLogging should log not raise
  • logging: simplify log message if getLogger before initLogging
  • logging: disableLogging should actually call logging.disable
  • logging: builtin config: tensorflow ERROR
  • logging: if logger is called before initLogging, issue a stern notice about it
  • Merge branch 'master' into fix-logging-yet-again
  • Merge branch 'master' into fix-logging-yet-again
  • logging: fix tests
  • logging: use method-specific loggers throughout
  • logging: initLogging on non-module level for all CLI
  • logging: do not set the root logger to NOTSET, fix #597
  • logging: handle either config file or builtin config, not both
  • logging: forbid getLogger before initLogging
  • logging: forbid multiple non-forced initLogging calls
  • [rfct] split decorators into topical modules

dinglehopper 717801b..7085ee0

  • Merge pull request #29 from kba/getlogger
  • 📝 dinglehopper: Document REPORT_PREFIX (Closes GH-27.)
  • ⚙️ dinglehopper: Add PyCharm's vcs.xml to git

ocrd_anybaseocr 85f2387..a0999ec

Release: v1.0.2

  • 📦 v1.0.2
  • Merge pull request #69 from OCR-D/getlogger

ocrd_cis c361dbb..fb6cb47

Release: v0.1.3

  • Merge pull request #69 from kba/getlogger

ocrd_fileformat f1fd61e..584240b

Release: v0.1.0

  • respect --overwrite, fix #16
  • 📦 v0.1.0
  • Merge pull request #19 from OCR-D/smarter-ext
  • 📦 v0.0.7
  • Merge pull request #18 from OCR-D/update-fileformat

ocrd_keraslm 52cb4ce..b11b51d

Release: v0.4.1

  • 📦 v0.4.1
  • Update CHANGELOG.md
  • getLogger per method

ocrd_kraken cea90bd..0a839ad

Release: v0.1.2

  • 📦 v0.1.2
  • Merge pull request #32 from OCR-D/getlogger

ocrd_pagetopdf 88faa74..58df37a

  • respect --overwrite in multipagepdf.py

ocrd_pc_segmentation 80ede8f..3e69bff

Release: v0.1.3

  • getLogger per method
  • Bump version: 0.2.1 → 0.2.2
  • Update setup.py to reflect requirements.txt changes
  • Migrate to ocr4all-pixel-classifier 0.5.1

ocrd_segment a71cbaa..aadbc7b

Release: v0.1.3

  • Update CHANGELOG.md
  • Merge pull request #46 from OCR-D/getlogger

ocrd_tesserocr b32ae0c..27fe2be

Release: v0.9.4

  • Update CHANGELOG.md
  • 📦 v0.9.4
  • getLogger per method
  • Merge pull request #154 from bertsky/fix-image-new

ocrd_wrap 6d92c02..a79cd7d

Release: v0.1.1

  • Update CHANGELOG.md
  • 📦 0.1.1
  • Merge pull request #5 from kba/getlogger

opencv-python 893430f..c001042

Release: 44

  • update openssl, no-pinshared, see #381
  • disable nodelete, see #381

sbb_textline_detector 0f09f4a..cbc9838

  • Merge pull request #41 from kba/getlogger

v2020-09-08

08 Sep 09:28
@kba kba
Compare
Choose a tag to compare

core 8dafbac..938a907

Release: v2.16.0

  • circle ci: typos
  • 📦 v2.16.0
  • 📝 changelog
  • Merge remote-tracking branch 'origin/docker-gpu'
  • Merge remote-tracking branch 'ulb/bugfix/workspace-remove-groups'
  • ocrd log info: Fix for non-patterned args
  • 📝 changelog
  • Merge remote-tracking branch 'origin/better-task-fail-output'
  • 📝 changelog
  • [app][doc] Document that ocrd workspace clone supports OAI-PMH GetRecord now
  • [app][rfct] move OAI functions to ocrd_models.utils
  • [test][rfct] move oai tests into a dedicated test_resolver_oai.py
  • [app][fix] document OAI methods in resolver, exit early if METS
  • [test][fix] python 3.5 compliance
  • Merge branch 'master' into develop
  • [app][fix] handle non-xml downloads
  • [app][rfct] replace generic exception
  • [app][test] introduce mock requests
  • [app][feat] extract mets from oai response

dinglehopper 7930ecd..717801b

  • Merge commit '7930ecd42868cb6785a58f8ee95b05882704621d'
  • <U+2728> dinglehopper: Include number of characters and words in JSON report
  • <U+1F527> dinglehopper: Add PyCharm config
  • Revert "Merge branch 'master' of https://github.com/qurator-spk/sbb_textline_detector"

ocrd_calamari 210c126..bb9b1ab

Release: v0.0.7

  • <U+1F41B> CircleCI: Ignore screenshots branch (second try)
  • <U+1F41B> CircleCI: Ignore screenshots branch
  • <U+1F4DD> README: Add a screenshot of example output

ocrd_fileformat 8fc5313..4608377

Release: v0.0.5

  • 📦 v0.0.5
  • 📝 changelog
  • Merge pull request #14 from OCR-D/better-error-reporting

ocrd_pc_segmentation 5e433e3..80ede8f

Release: v0.1.3

  • Bump version: 0.2.0 → 0.2.1
  • Fix bump2version replacing dependency versions
  • Handle images with alpha channel
  • Update ocr4all-pixel-classifier
  • Remove obsolete model

ocrd_tesserocr 49e93b9..5761661

Release: v0.9.2

  • 📦 0.9.2
  • Merge pull request #148 from OCR-D/fix-deskew-image-file-id
  • Merge pull request #145 from bertsky/segment-clip-border

opencv-python 099ed15..893430f

Release: 42

  • add more guidance, fix typos, drop Python 3.5

tesseract d33edbc..f5561c4

Release: 5.0.0-alpha

  • Merge pull request #3090 from nam-leduc/correct-debug-find-images
  • Merge pull request #3082 from bertsky/fix-line-detector

v2020-08-28

28 Aug 16:36
@kba kba
Compare
Choose a tag to compare

core e41ba75..8dafbac

Release: v2.15.0

  • 📦 v2.15.0
  • 📝 changelog
  • test: for command_with_replaced_help
  • CLI: subclass command with regex replacements in help
  • test_utils: tempdir-respecting pushd_popd test
  • make test: enable logging tests with HOME=$(CURDIR)
  • test: WorkspaceCtx mets/directory/mets_basename logic
  • ocrd_utils.pushd_popd: support tempdir creation
  • make test: skip logging test in main pytest run
  • workspace CLI: drop mets_basename from WorkspaceCtx
  • ocrd workspace CLI: Document --mets/--directory defaults
  • ocrd workspace CLI: reintroduce and deprecate --mets-basename
  • ocrd workspace CLI: handle inconsistent --mets/--directory
  • ocrd workspace: remove --mets-basename option
  • ocrd workspace validate: deprecate METS_URL for --directory/--mets-basename
  • ocrd workspace clone/init: deprecate workspace dir argument, #517
  • ocrd workspace clone: deprecate argument

ocrd_cis 5bb73c3..f09ae58

Release: v0.0.10

  • replace deprecated ocrd workspace CLI constructs

opencv-python e4893f2..099ed15

Release: 42

  • Make the README more clear

sbb_textline_detector a7c92c9..0f09f4a

  • Update main.py

v2020-08-24

24 Aug 13:39
@kba kba
Compare
Choose a tag to compare

Fixed:

  • Permission issue with make modules, #179, #180

cor-asv-ann 479564a..69bae66

Release: v0.1.3

  • delegate adding MetadataItem to core
  • fix get_AllRegions (PcGts→Page)
  • Merge pull request #4 from kba/fileids-and-such

cor-asv-fst bc6d84c..2428cca

  • 📦 0.2.1
  • Merge pull request #5 from kba/fileids-and-such

core dc3ffe4..e41ba75

Release: v2.14.0

  • Merge pull request #575 from OCR-D/ci-38
  • 📦 v2.14.0
  • 📝 changelog
  • test ocrd-dummy respects self.input_files
  • run_cli: capture and return stdout/stderr
  • ocrd-dummy: use add_metadata, create PAGE-XML for copied image files
  • Processor.add_metadata to log processingStep in PAGE-XML, fix #561
  • 📝 changelog
  • Merge branch 'refactor-ocrdwf'
  • 📝 changelog
  • ocrd_utils.make_file_id: fix str conversion… (#570)
  • Merge pull request #572 from stweil/typos

ocrd_anybaseocr 9abe7bf..85f2387

Release: v1.0.1

  • 📦 v1.0.1
  • 📝 changelog
  • Merge pull request #67 from OCR-D/add-metadata

v2020-08-22

24 Aug 13:38
@kba kba
Compare
Choose a tag to compare

Fixed:

  • Obsolete executable for ocrd_tesserocr caused unnecessary rebuilds, #177

v2020-08-21

21 Aug 15:52
@kba kba
19edcd1
Compare
Choose a tag to compare

core a07568e..dc3ffe4

Release: v2.13.2

  • 📦 v2.13.2
  • workspace: ensure PIL.Image.open FD gets closed
  • 📦 v2.13.1
  • assert_file_grp_cardinality: allow optional "msg" keyword param

dinglehopper c3709e2..7930ecd

  • 🔧 dinglehopper: Add PyCharm code style config

ocrd_anybaseocr 962617d..9abe7bf

Release: v1.0.0

  • 📦 v1.0.0
  • Merge pull request #66 from OCR-D/file-ids-and-such

ocrd_calamari 027fcd7..210c126

Release: v0.0.7

  • Merge pull request #42 from OCR-D/file-ids-and-such
  • 🗒️ README-DEV: Also release on GitHub
  • 📦 v0.0.7
  • Merge pull request #41 from OCR-D/fix/set-pcgtsid
  • 🚧 Tests: Add some TODOs re data + namespace version changes

ocrd_cis fdd7345..5bb73c3

Release: v0.0.10

  • Trainining -> Training
  • typos
  • Fix lgtm alert
  • fix 4a1d2e39d32
  • set pcGtsId to METS file ID everywhere
  • remove old entry point for ocropy recognition
  • ocrolib: ensure closing FDs after mkstemp and PIL.Image.open
  • binarize: zoom wrt. DPI to avoid inverse edges (and gain speed) at high DPI
  • processors: use make_file_id and assert_file_grp_cardinality
  • ocropy processors: put derived images under output fileGrp…

ocrd_keraslm be69c97..52cb4ce

Release: v0.4.0

  • 📦 v0.4.0
  • wrapper: set pcGtsId to METS file ID
  • ocrd cli: use make_file_id and assert_file_grp_cardinality

ocrd_olena 50ecb0b..54792be

Release: v1.2.1

  • 📦 1.2.1
  • fix handling input fileGrps where PAGE is mixed with derived images: (#68)

ocrd_pc_segmentation db0128f..5e433e3

Release: v0.1.3

  • use make_file_id and assert_file_grp_cardinality

ocrd_repair_inconsistencies ba27aba..8182063

  • Merge pull request #10 from kba/file-ids-and-such

ocrd_segment 06fb5ba..7596e9c

Release: v0.1.0

  • 📦 v0.1.0
  • Merge remote-tracking branch 'origin/typo_conent_content'
  • replace_original: update docstring
  • extract_pages: no pageId for COCO, input_file.pageId for json
  • revert to old 3-output-file-grp logic in extract_pages.py
  • extract_regions, extract_pages: pass pageId
  • Use 'make_file_id' and 'assert_file_grp_cardinality' throughout

ocrd_tesserocr 1159fbf..49e93b9

Release: v0.9.1

  • 📦 v0.9.1
  • changelog
  • Merge pull request #143 from OCR-D/fix-142
  • pip install -U pip before pip install (#138)
  • Merge pull request #132 from bertsky/crop-relative
  • 📦 v0.9.0
  • Merge pull request #133 from bertsky/alternativeimage-same-filegrp

ocrd_typegroups_classifier 94a3630..3dddd94

Release: v0.1.1

  • 📦 v0.1.0
  • use make_file_id/assert_file_grp_cardinality
  • fix test
  • heatmap.py --help: grad_cam -> heatmap
  • Merge remote-tracking branch 'seuretm/master' into HEAD

ocrd_wrap 2cfffed..6d92c02

Release: v0.1.0

  • ocrd-preprocess-image: avoid passing commas from parameter value to image file IDs
  • fix spaces in makefile (ht @kba)
  • set pcGtsId to METS file ID everywhere
  • put derived images under output fileGrp…
  • ensure mkstemp fd gets closed afterwards
  • ensure PIL.Image gets closed afterwards

opencv-python 83acfc9..e4893f2

Release: 42

  • update README [skip ci]
  • add ccache and cmake to aarch64 Dockerfile (requires rebuild)
  • aarch64 needs to be rebuilt with cmake
  • test aarch64 build
  • drop Python 3.5 support
  • use switch instead
  • force qt uninstall
  • unlink and reinstall
  • just use the raw url directly
  • no auto update, use extract
  • direct link
  • 5.13.2
  • force Qt 5.13
  • add aarch64 Dockerfile
  • another typo
  • fix typo in version
  • Add note about manylinux2014
  • OpenCV 4.4.0
  • add minimum supported Python version
  • fix the travis USER issue
  • fix twine upload command
  • fix sdist upload
  • fix min numpy version for 3.6
  • reduce verbosity
  • patch only on linux
  • fix windows builds
  • update licenses
  • update license info
  • wrong dir
  • update patch
  • update patch
  • update patch
  • copy fonts
  • set QT_QPA_FONTDIR
  • add fonts to the package
  • azure-cli should work now
  • use py27 compatible version
  • use pip
  • Install azure-cli from Ubuntu repo because latest update broke batch upload
  • fix patch location
  • auditwheel is installed under py37
  • try to whitelist libxcb.so.1
  • fix patch
  • change path
  • qt5.15 again
  • fix typo, try without xcb helpers
  • add ld lib path
  • qt 5.13 test

sbb_textline_detector eba5f54..a7c92c9

  • Merge pull request #38 from qurator-spk/printspace-vs-border
  • Merge pull request #37 from qurator-spk/update-readme
  • add travis CI badge
  • Merge pull request #13 from stweil/travis
  • Merge pull request #36 from kba/file-ids-and-such
  • 🐛 sbb_textline_detection: Set pcGtsId

workflow-configuration 7edcb90..7c89037

  • avoid citation notice for GNU parallel

v2020-08-04

04 Aug 12:05
@kba kba
Compare
Choose a tag to compare

core 320a2fd..a07568e

Release: v2.13.0

  • 📦 v2.13.0
  • fix test_exif
  • update tests
  • BaseProcessor.input_files: Implement logic for PAGEXML/image in same folder
  • 📦 v2.12.7
  • Support -P in ocrd process, fix #551

ocrd_anybaseocr 958a998..962617d

Release: v0.0.5

  • 📦 v0.0.5
  • .
  • circleci: patch pix2pixhd and install pytest
  • circleci: fix setup and badge
  • Merge remote-tracking branch 'origin/master' into fix-installation
  • Merge branch 'fix-installation' of https://github.com/OCR-D/ocrd_anybaseocr into fix-installation
  • remove "force" parameter
  • dewarp: use assert_file_grp_cardinality
  • document prepare_options hack in dewarp
  • layout analysis: allow CPU processing
  • makefile: executables will always be ocrd-anybaseocr-*
  • circleci: run make test and cli-test
  • fix setup.py cli paths
  • smoke test all CLI for --help and --dump-json
  • make test: overrideable test set
  • layout-analysis: use tensorflow_importer
  • deccouple CLIs (not all need tensorflow)
  • ocrd-tool: fix --help breaking typos, fix #57
  • 🎨 fix imports ocrd_anybaseocr_block_segmentation
  • 🎨 autopep8 ocrd_anybaseocr_block_segmentation
  • Update Makefile
  • prepare_data is a function, not a method
  • prepare_data is a function, not a method
  • Merge branch 'fix-installation' of https://github.com/mjenckel/ocrd_anybaseocr into fix-installation
  • make assets: copy models as before
  • 📝 update CLI test comments
  • Merge branch 'fix-installation' of https://github.com/mjenckel/ocrd_anybaseocr into fix-installation
  • MANIFEST.in: drop "graft pix2pixHD"
  • 📝 update install instructions
  • dewarp: modify prepare_options so they are actually picked up ...
  • make patch-pix2pixhd: fix string exceptions regex
  • torchvision is requird
  • more pix2pix sed-i-patching
  • minimal unittest for dewarp
  • tool-json: dewarp: Add download URL to description
  • make patch-pix2pixhd: typo
  • dewarp: eliminate multiple output groups, OCR-D/spec#164
  • dewarp: factor pix2pixhd option setup out of class
  • ocrd-tool: dewarp: drop checkpoint_dir param
  • ocrd-tool: dewarp: set cacheable=true and content-type for 'model_path'
  • dewarp: ocrd-tool:
  • 🎨 dewarp: clean up code (wip)
  • dewarp: properly import pix2pixhd
  • make {patch-,}pix2pixhd: Patch pix2pixhd to work alongside like a subpackage
  • massage requirements.txt to avoid VersionConflictError
  • move pix2pixhd to package root
  • Merge remote-tracking branch 'bertsky/fix-crop-reshape' into fix-installation
  • Merge remote-tracking branch 'bertsky/fix-dewarp' into fix-installation
  • 🎨 autopep8 dewarp
  • add pix2pixHD as a submodule, bundle using MANIFEST.in

ocrd_olena f9bd786..ed7720d

Release: v1.2.0

  • Merge pull request #66 from mikegerber/fix/travis-install
  • 📦 v1.2.0
  • Merge branch 'default-impl'
  • make install: more robust check whether ocrd CLI installed, fix #61

opencv-python 914404d..83acfc9

Release: 36

  • Merge pull request #368 from tedski/master

sbb_textline_detector 4036e2a..eba5f54

  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md

v2020-07-28

28 Jul 13:41
@kba kba
Compare
Choose a tag to compare

core 14e30a2..320a2fd

Release: v2.12.6

  • 📦 v2.12.6
  • Merge pull request #550 from OCR-D/pillow-security-fixes
  • Merge pull request #547 from OCR-D/refactor-dummy
  • 📦 v2.12.5
  • Merge pull request #548 from OCR-D/fix-540-again
  • Merge pull request #549 from OCR-D/maninfest-in

sbb_textline_detector 3593506..4036e2a

  • Merge pull request #34 from stweil/master

workflow-configuration 7f2766c..7edcb90

  • workflow examples: replace + with - in fileGrp names

v2020-07-24

24 Jul 14:35
@kba kba
Compare
Choose a tag to compare

core 044cdad2..14e30a2e

Release: v2.12.4

  • 📦 v2.12.4
  • Merge pull request #546 from OCR-D/logging-interference
  • 📦 v2.12.3
  • Merge pull request #543 from OCR-D/workspace-validator-logspam

v2020-07-23

23 Jul 13:59
@kba kba
Compare
Choose a tag to compare

core f708420d..044cdad2

Release: v2.12.2

  • 📦 v2.12.2
  • ocrd_validators: adapt ocrd-tool schema to include OCR-D/spec#152
  • 📦 v2.12.1
  • ocrd process: don't skip first task, fix #529
  • unit test to trigger #540/#529
  • 📦 v2.12.0
  • Merge pull request #503 from OCR-D/processors-wo-args
  • Merge pull request #535 from OCR-D/patch-bashlib-minversion-set-x
  • Merge pull request #536 from OCR-D/refactor-utils-tests
  • 📦 v2.11.0
  • parse_json_string_or_file: handle FNFE and OSError in one clause
  • more robust test for param output
  • allow #-prefixed line comments in JSON parameter files
  • processors CLI: support repeatable parameters, OCR-D/spec#158

ocrd_anybaseocr 287adce..958a998

Release: v0.0.4

  • 📦 v0.0.4
  • keras should be >= 2.3.0 but < 2.4.0

ocrd_calamari c6ced9b..027fcd7

Release: v0.0.6

  • 🐛 Fix test file path

ocrd_fileformat 06b27d4..8fc5313

Release: v0.0.3

  • Merge pull request #9 from bertsky/page-id

ocrd_wrap f5347ff..2cfffed

Release: v0.0.5

  • fix badge URL
  • 📦 0.0.5
  • update requirements
  • all: fix region level, raise pylint happiness

Submodule opencv-python 11e478c...914404d (commits not present)

tesseract d01b2e43..d33edbc4

Release: 5.0.0-alpha

  • Merge pull request #3066 from robinwatts/pushback14
  • Merge pull request #3065 from robinwatts/pushback13
  • Merge pull request #3064 from robinwatts/pushback12
  • Merge pull request #3061 from stweil/neon
  • Merge pull request #3058 from stweil/scrollview
  • Use strtok_s for MSVC in class SVNetwork
  • Merge pull request #3060 from edwinnyawoli/patch-1
  • Fix division by 0.0 in BaselineRow::PerpDistanceFromBaseline
  • Merge pull request #3055 from stweil/string

workflow-configuration 8469b0a..7f2766c

  • ocrd-import: annotate correct DPI after downsampling PDFs
  • Merge pull request #17 from stweil/master