Skip to content

replace logrus with log/slog#2514

Open
mscso wants to merge 1 commit intosmallstep:masterfrom
mscso:slog
Open

replace logrus with log/slog#2514
mscso wants to merge 1 commit intosmallstep:masterfrom
mscso:slog

Conversation

@mscso
Copy link

@mscso mscso commented Jan 6, 2026

Name of feature:

Replace unmaintained sirupsen/logrus with stdlib log/slog.

Pain or issue this feature alleviates:

sirupsen/logrus unmaintained.

Why is this important to the project (if not answered above):

removes unmaintained dependency risk - also from downstream projects.

💔Thank you!

@CLAassistant
Copy link

CLAassistant commented Jan 6, 2026

CLA assistant check
All committers have signed the CLA.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@github-actions github-actions bot added the needs triage Waiting for discussion / prioritization by team label Jan 6, 2026
@hslatman hslatman self-assigned this Jan 19, 2026
@hslatman
Copy link
Member

Hi @mscso, thank you for opening the PR. While it's indeed a good step to start using log/slog, we'll need to adapt more (internal) projects to be able to use it in the CA code base. We have more changes related to this coming up, so we may need to wait for those to land first.

Note that logrus isn't fully unmaintained. A new release went out last week: https://github.com/sirupsen/logrus/releases/tag/v1.9.4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs triage Waiting for discussion / prioritization by team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants