From 9549097d6c5fd135854876d888298297af41f266 Mon Sep 17 00:00:00 2001 From: Mark Joshwel Date: Sat, 2 Sep 2023 10:56:13 +0000 Subject: [PATCH] s+: fix '_generate_line_text' typo --- surplus.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/surplus.py b/surplus.py index df3160b..dfe7acc 100644 --- a/surplus.py +++ b/surplus.py @@ -475,7 +475,9 @@ class Behaviour(NamedTuple): exceptions are handled by the caller. reverser: Callable[[str], dict[str, Any]] Latlong object to dictionary function, must take in a string and return a - dict. exceptions are handled by the caller. + dict. keys found in SHAREABLE_TEXT_LINE_*_KEYS used to access address details + are placed top-level in the dict. exceptions are handled by the caller. see + the playground notebook for example output. stderr: TextIO = stderr TextIO-like object representing a writeable file. defaults to sys.stderr. stdout: TextIO = stdout @@ -798,7 +800,7 @@ def _generate_text( if filter_status := all(detail_check := filter(detail)) is True: if debug: behaviour.stderr.write( - "debug: _generate_line_text: " + "debug: _generate_text_line: " f"{str(detail_check):<20} -> {str(filter_status):<5} " f"-------- '{detail}'\n" ) @@ -808,7 +810,7 @@ def _generate_text( else: # filter function returned False, so element is filtered/skipped if debug: behaviour.stderr.write( - "debug: _generate_line_text: " + "debug: _generate_text_line: " f"{str(detail_check):<20} -> {str(filter_status):<5}" f" filtered '{detail}'\n" ) @@ -852,6 +854,9 @@ def _generate_text( if detail != "" ] + if debug: + behaviour.stderr.write(f"debug: {seen_names=}\n") + general_global_info: list[str] = [ str(location.get(detail, "")) for detail in st_line6_keys ]