From 7a400457fea7914b87559b6a500f48e6af950e9c Mon Sep 17 00:00:00 2001 From: Harrison Date: Sun, 23 Apr 2023 14:56:29 -0500 Subject: [PATCH] Fixed double line breaks in output on Windows --- csvbyname/generate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/csvbyname/generate.py b/csvbyname/generate.py index b830447..ee2f55f 100644 --- a/csvbyname/generate.py +++ b/csvbyname/generate.py @@ -77,7 +77,7 @@ def write_collected_to_csv( property_keys: Iterable[str], output_basename: bool, ): - with open(output_path, "w") as output_fd: + with open(output_path, "w", newline="", encoding="utf-8") as output_fd: s_property_keys = sorted(property_keys) header = ["path"] if output_basename: