Skip to content

Commit a1080a5

Browse files
committed
fix: use click.echo instead of print
1 parent e721c8a commit a1080a5

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

marcgrep/cli.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,17 +71,17 @@ def main(
7171
if color:
7272
color_field(f, invert)
7373
else:
74-
print(f)
74+
click.echo(f)
7575
else:
7676
if color:
7777
color_record(record, invert)
7878
else:
79-
print(record)
79+
click.echo(record)
8080
if limit and counter >= limit:
8181
break
8282

8383
if count:
84-
print(f"{file.name}: {matched_records}")
84+
click.echo(f"{file.name}: {matched_records}")
8585

8686
# non-zero exit if no records match
8787
return exit(0 if any_matches else 1)

marcgrep/color.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from os import environ
22
from typing import get_args
33

4+
import click
45
from pymarc import Field, Record
56
from termcolor import cprint
67
from termcolor._types import Color
@@ -72,10 +73,10 @@ def color_field(field: Field, invert: bool) -> None:
7273
for subfield in field.subfields:
7374
cprint(f"{DELIMITER}{subfield.code}", COLORS["SUBFIELD"], end="")
7475
cprint(f"{subfield.value}", COLORS["DATA"], end="")
75-
print()
76+
click.echo()
7677

7778

7879
def color_record(record: Record, invert: bool) -> None:
7980
for field in record:
8081
color_field(field, invert)
81-
print()
82+
click.echo()

0 commit comments

Comments
 (0)