docling-project / docling-project/docling-parse

loguru is no longer maintained

Open
#139 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
333
Forks
80
Avg merge
2d 4h
Merged PRs (30d)
12

Description

Docling-parse uses loguru for logging. The upstream project https://github.com/emilk/loguru seems to be dead and no longer maintained. The last commit to main landed over 2 years ago in April 2023, the second to last commit in August 2022. I'm a bit concerned about a stale package in the supply chain. In downstream I'm also having some problems with loguru. Its test suite is hanging on ppc64le.

Would you consider switching to a different logging library? Any of these three libraries are easy to build and maintained:

- https://github.com/SergiusTheBest/plog (headers-only, no extra dependencies)
- https://github.com/gabime/spdlog (headers-only or compiled, depends on and vendors[ `fmt`](https://github.com/fmtlib/fmt), RHEL 9 has older spdlog 1.8)
- https://github.com/MengRao/fmtlog (headers-only or compiled, depends on [`fmt`](https://github.com/fmtlib/fmt))

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.