python-launcher icon indicating copy to clipboard operation
python-launcher copied to clipboard

Find a replacement for stderrlog

Open brettcannon opened this issue 3 years ago • 6 comments

stderrlog has not been updated in a year and there are minor edge cases in outdated dependencies that could cause a segfault. Better safe than sorry, so probably best to replace the crate with something that's being updated regularly.

brettcannon avatar Jun 17 '22 16:06 brettcannon

https://github.com/brettcannon/python-launcher/pull/216 just updated stderrlog, so hopefully that takes care of this concern. 🤞

brettcannon avatar Jul 08 '22 19:07 brettcannon

Nope ☹️ https://github.com/brettcannon/python-launcher/runs/7350209622?check_suite_focus=true#step:6:20

brettcannon avatar Jul 15 '22 19:07 brettcannon

https://docs.rs/tracing/latest/tracing/index.html

brettcannon avatar Oct 08 '22 19:10 brettcannon

This PR on stderrlog looked promising (in that it addressed the advisory issue) https://github.com/cardoe/stderrlog-rs/pull/46

carltongibson avatar Oct 10 '22 11:10 carltongibson

Didn't fix it: https://github.com/brettcannon/python-launcher/actions/runs/3544379737/jobs/5951595747#step:6:18

brettcannon avatar Nov 25 '22 18:11 brettcannon

Another possibility: https://crates.io/crates/env_logger

brettcannon avatar Nov 01 '23 23:11 brettcannon