Skip to content

Commit 21256ec

Browse files
authored
Change logging.info to logging.debug to reduce log noise (#184)
* Change logging.info to logging.debug to reduce log noise * Add version history for 2.4.1
1 parent 9266067 commit 21256ec

3 files changed

Lines changed: 22 additions & 19 deletions

File tree

docs/version-history.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ as follows:
1212

1313
v2.x
1414
----
15+
* v2.4.1 [:pr:`183`]
16+
17+
* Reduce logging noise by using `logging.debug` instead of `logging.info` in `snamemd.document`
1518

1619
* v2.4.0 [:pr:`174`, :pr:`175`, :pr:`178`, :pr:`179`, :pr:`180`, :pr:`181`]
1720

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "SnakeMD"
33
description = "A markdown generation library for Python."
44
license = "MIT"
5-
version = "2.4.0"
5+
version = "2.4.1"
66
dynamic = ["classifiers"]
77
readme = "README.md"
88
authors = [{name = "Jeremy Grifski", email = "jeremy.grifski@therenegadecoder.com"}]

snakemd/document.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class Document:
6363

6464
def __init__(self, elements: list[Element] = None) -> None:
6565
self._elements: list[Element] = elements or []
66-
logger.info("Created new document: %r", self)
66+
logger.debug("Created new document: %r", self)
6767

6868
def __str__(self) -> str:
6969
"""
@@ -86,7 +86,7 @@ def __str__(self) -> str:
8686
block.load(self._elements)
8787
# render all
8888
document = "\n\n".join(str(block) for block in self._elements)
89-
logger.info("Rendered document: %r", document)
89+
logger.debug("Rendered document: %r", document)
9090
return document
9191

9292
def __repr__(self) -> str:
@@ -148,7 +148,7 @@ def add_block(self, block: Block) -> Block:
148148
the :class:`Block` added to this Document
149149
"""
150150
self._elements.append(block)
151-
logger.info("Added custom block to document: %r", block)
151+
logger.debug("Added custom block to document: %r", block)
152152
return block
153153

154154
def add_raw(self, text: str) -> Raw:
@@ -172,7 +172,7 @@ def add_raw(self, text: str) -> Raw:
172172
"""
173173
raw = Raw(text)
174174
self._elements.append(raw)
175-
logger.info("Added raw block to document: %r", text)
175+
logger.debug("Added raw block to document: %r", text)
176176
return raw
177177

178178
def add_heading(self, text: str, level: int = 1) -> Heading:
@@ -196,7 +196,7 @@ def add_heading(self, text: str, level: int = 1) -> Heading:
196196
"""
197197
heading = Heading(Inline(text), level)
198198
self._elements.append(heading)
199-
logger.info("Added heading to document: %r", heading)
199+
logger.debug("Added heading to document: %r", heading)
200200
return heading
201201

202202
def add_paragraph(self, text: str) -> Paragraph:
@@ -218,7 +218,7 @@ def add_paragraph(self, text: str) -> Paragraph:
218218
"""
219219
paragraph = Paragraph([Inline(text)])
220220
self._elements.append(paragraph)
221-
logger.info("Added paragraph to document: %r", paragraph)
221+
logger.debug("Added paragraph to document: %r", paragraph)
222222
return paragraph
223223

224224
def add_ordered_list(self, items: Iterable[str]) -> MDList:
@@ -242,7 +242,7 @@ def add_ordered_list(self, items: Iterable[str]) -> MDList:
242242
"""
243243
md_list = MDList(items, ordered=True)
244244
self._elements.append(md_list)
245-
logger.info("Added ordered list to document: %r", md_list)
245+
logger.debug("Added ordered list to document: %r", md_list)
246246
return md_list
247247

248248
def add_unordered_list(self, items: Iterable[str]) -> MDList:
@@ -266,7 +266,7 @@ def add_unordered_list(self, items: Iterable[str]) -> MDList:
266266
"""
267267
md_list = MDList(items)
268268
self._elements.append(md_list)
269-
logger.info("Added unordered list to document: %r", md_list)
269+
logger.debug("Added unordered list to document: %r", md_list)
270270
return md_list
271271

272272
def add_checklist(self, items: Iterable[str]) -> Checklist:
@@ -290,7 +290,7 @@ def add_checklist(self, items: Iterable[str]) -> Checklist:
290290
"""
291291
checklist = Checklist(items, checked=False)
292292
self._elements.append(checklist)
293-
logger.info("Added checklist to document: %r", checklist)
293+
logger.debug("Added checklist to document: %r", checklist)
294294
return checklist
295295

296296
def add_table(
@@ -333,7 +333,7 @@ def add_table(
333333
data = [[Paragraph([item]) for item in row] for row in data]
334334
table = Table(header, data, align, indent)
335335
self._elements.append(table)
336-
logger.info("Added table to document: %r", table)
336+
logger.debug("Added table to document: %r", table)
337337
return table
338338

339339
def add_table_from_csv(self, path: os.PathLike) -> CSVTable:
@@ -360,7 +360,7 @@ def add_table_from_csv(self, path: os.PathLike) -> CSVTable:
360360
"""
361361
table = CSVTable(path)
362362
self._elements.append(table)
363-
logger.info("Added table to document: %r", table)
363+
logger.debug("Added table to document: %r", table)
364364
return table
365365

366366
def add_code(self, code: str, lang: str = "generic") -> Code:
@@ -386,7 +386,7 @@ def add_code(self, code: str, lang: str = "generic") -> Code:
386386
"""
387387
code_block = Code(code, lang=lang)
388388
self._elements.append(code_block)
389-
logger.info("Added code block to document: %r", code_block)
389+
logger.debug("Added code block to document: %r", code_block)
390390
return code_block
391391

392392
def add_quote(self, text: str) -> Quote:
@@ -408,7 +408,7 @@ def add_quote(self, text: str) -> Quote:
408408
"""
409409
quote = Quote(text)
410410
self._elements.append(quote)
411-
logger.info("Added quote to document: %r", quote)
411+
logger.debug("Added quote to document: %r", quote)
412412
return quote
413413

414414
def add_horizontal_rule(self) -> HorizontalRule:
@@ -428,7 +428,7 @@ def add_horizontal_rule(self) -> HorizontalRule:
428428
"""
429429
horizontal_rule = HorizontalRule()
430430
self._elements.append(horizontal_rule)
431-
logger.info("Added horizontal rule to document: %r", horizontal_rule)
431+
logger.debug("Added horizontal rule to document: %r", horizontal_rule)
432432
return horizontal_rule
433433

434434
def add_table_of_contents(self, levels: range = range(2, 3)) -> TableOfContents:
@@ -463,7 +463,7 @@ def add_table_of_contents(self, levels: range = range(2, 3)) -> TableOfContents:
463463
"""
464464
toc = TableOfContents(levels=levels)
465465
self._elements.append(toc)
466-
logger.info("Added table of contents to document: %r", toc)
466+
logger.debug("Added table of contents to document: %r", toc)
467467
return toc
468468

469469
def add_alert(self, message: str, kind: Alert.Kind = Alert.Kind.NOTE) -> Alert:
@@ -488,7 +488,7 @@ def add_alert(self, message: str, kind: Alert.Kind = Alert.Kind.NOTE) -> Alert:
488488
"""
489489
alert = Alert(message, kind)
490490
self._elements.append(alert)
491-
logger.info("Added alert to document: %r", alert)
491+
logger.debug("Added alert to document: %r", alert)
492492
return alert
493493

494494
def scramble(self) -> None:
@@ -506,7 +506,7 @@ def scramble(self) -> None:
506506
***
507507
"""
508508
random.shuffle(self._elements)
509-
logger.info("Scrambled document")
509+
logger.debug("Scrambled document")
510510

511511
def dump(
512512
self,
@@ -547,4 +547,4 @@ def dump(
547547
os.path.join(directory, f"{name}.{ext}"), "w+", encoding=encoding
548548
) as output_file:
549549
output_file.write(str(self))
550-
logger.info("Dumped document to %s with filename %s.%s", directory, name, ext)
550+
logger.debug("Dumped document to %s with filename %s.%s", directory, name, ext)

0 commit comments

Comments
 (0)