> * :package: v2.17.0
> * :memo: changelog
> * Merge branch 'make-file-id-syntax'
> * :memo: 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](https://github.com/qurator-spk/dinglehopper) [717801b](https://github.com/qurator-spk/dinglehopper/commits/717801b)..[7085ee0](https://github.com/qurator-spk/dinglehopper/commits/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](https://github.com/OCR-D/ocrd_anybaseocr) [85f2387](https://github.com/OCR-D/ocrd_anybaseocr/commits/85f2387)..[a0999ec](https://github.com/OCR-D/ocrd_anybaseocr/commits/a0999ec)