docling-project / docling-project/docling-parse
loguru is no longer maintained
- 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
Assessment
This issue has not been assessed yet.