Slackbot
01/31/2024, 3:29 PMElijah Ben Izzy
01/31/2024, 3:42 PMMichal Siedlaczek
01/31/2024, 3:55 PMMichal Siedlaczek
01/31/2024, 3:56 PMMichal Siedlaczek
01/31/2024, 3:56 PMMichal Siedlaczek
01/31/2024, 3:56 PMMichal Siedlaczek
01/31/2024, 3:57 PMMichal Siedlaczek
01/31/2024, 3:57 PMMichal Siedlaczek
01/31/2024, 4:01 PMElijah Ben Izzy
01/31/2024, 4:03 PMMichal Siedlaczek
01/31/2024, 4:07 PMElijah Ben Izzy
01/31/2024, 4:10 PMElijah Ben Izzy
01/31/2024, 4:11 PMElijah Ben Izzy
01/31/2024, 4:12 PMMichal Siedlaczek
01/31/2024, 4:14 PMMichal Siedlaczek
01/31/2024, 4:15 PMMichal Siedlaczek
01/31/2024, 4:17 PMTRUNCATE_ERROR_MSG_LENGTH
(we can probably come up with a better name) to set no. chars to show, and if not defined, just print all. would that make sense?Elijah Ben Izzy
01/31/2024, 4:43 PMElijah Ben Izzy
01/31/2024, 4:43 PMElijah Ben Izzy
02/01/2024, 6:05 AMStefan Krawczyk
02/01/2024, 6:44 AMinputs = {}
for k, v in kwargs.items():
item_repr = repr(v)
if len(item_repr) > 50:
item_repr = item_repr[:50] + "..."
else:
item_repr = v
inputs[k] = item_repr
input_string = pp.pformat(inputs)
if len(input_string) > 500:
input_string = input_string[:500] + "..."
basically if you have a big item — only show the first 50 chars of it.
Then another layer to catch the overall length and truncate it.Stefan Krawczyk
02/01/2024, 6:46 AMMichal Siedlaczek
02/01/2024, 2:57 PMElijah Ben Izzy
02/01/2024, 2:58 PMElijah Ben Izzy
02/02/2024, 1:23 AM1.48.0
)Michal Siedlaczek
02/02/2024, 1:52 AM