Skip to content

Commit 9741f40

Browse files
committed
FIX: Windows line endings for symbol mapping tools
1 parent 19de835 commit 9741f40

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

databento/common/symbology.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import datetime as dt
66
import functools
77
import json
8-
import os
98
from collections import defaultdict
109
from collections.abc import Mapping
1110
from io import TextIOWrapper
@@ -452,7 +451,11 @@ def map_symbols_csv(
452451
out_fields = (*in_fields, "symbol")
453452

454453
with out_file_valid.open("w") as output:
455-
writer = csv.DictWriter(output, fieldnames=out_fields)
454+
writer = csv.DictWriter(
455+
output,
456+
fieldnames=out_fields,
457+
lineterminator="\n",
458+
)
456459
writer.writeheader()
457460

458461
for row in reader:
@@ -533,7 +536,7 @@ def map_symbols_json(
533536
output,
534537
separators=(",", ":"),
535538
)
536-
output.write(os.linesep)
539+
output.write("\n")
537540

538541
return out_file_valid
539542

0 commit comments

Comments
 (0)