Skip to content

Conversation

@gaborbernat
Copy link
Member

Use newline="\\n" in write_text() to prevent Windows from converting LF to CRLF.

# before
config.toml_filename.write_text(formatted, encoding="utf-8")

# after
config.toml_filename.write_text(formatted, encoding="utf-8", newline="\\n")

Fixes tox-dev/toml-fmt#99

Use newline='\n' in write_text() to prevent Windows from converting LF to CRLF.

Fixes tox-dev/toml-fmt#99
@gaborbernat gaborbernat enabled auto-merge (squash) January 30, 2026 08:31
@gaborbernat gaborbernat disabled auto-merge January 30, 2026 08:36
@gaborbernat gaborbernat merged commit 2276f3c into tox-dev:main Jan 30, 2026
9 checks passed
@gaborbernat gaborbernat deleted the fix-issue-99 branch January 30, 2026 08:36
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.

Can we force LF only on Windows?

1 participant