Skip to content

Escape Backslashes#32

Merged
josheppinette merged 1 commit intomainfrom
Escape-Backslashes
Jul 30, 2025
Merged

Escape Backslashes#32
josheppinette merged 1 commit intomainfrom
Escape-Backslashes

Conversation

@josheppinette
Copy link
Copy Markdown
Owner

@josheppinette josheppinette commented Jul 29, 2025

Description

Fix backslash escaping and verify compatibility with go-logfmt/logfmt which is used by tools such as Grafana/Loki.

Testing Notes

The new external tools compatibility tests require that the tools in ./external are built and on PATH. The only tool being used currently is "golang-logfmt-echo" which simply wraps go-logfmt/logfmt, a popular logfmt library used by Grafana. This tool is built automatically with Nix. If you aren't using Nix, you will need to build it manually or skip this test with pytest -m "not external".

Issues
Resolves #15

References

@josheppinette
Copy link
Copy Markdown
Owner Author

josheppinette commented Jul 29, 2025

@spaceone @td-anne can y'all take a look at this?

@spaceone
Copy link
Copy Markdown
Contributor

Thank you! Looks good to me!

@josheppinette
Copy link
Copy Markdown
Owner Author

Thanks @spaceone, I am going to try to get a few more changes knocked out tonight, then will cut a new release.

@josheppinette josheppinette merged commit abce804 into main Jul 30, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Escape Backslashes

2 participants