code: def verboseStr(self) -> str:
      if self.num_protm > 0:
          console.print(
              "********************* Tagged with '#protm' *********************",
              style="magenta",
          )
      return (
          f"-- Created at [bright_blue]{self.pull_request.created_at}[/], "
          f"merged at [bright_blue]{self.pull_request.merged_at}[/]\n"
          f"-- Label score: [green]{self.label_score}[/]\n"
          f"-- Length score: [green]{self.length_score}[/] "
          f"(body length: {self.body_length}, "
          f"comment length: {self.len_comments})\n"
          f"-- Interaction score: [green]{self.interaction_score}[/] "
          f"(users interacting: {self.num_interacting_users}, "
          f"reviews: {self.num_reviews}, "
          f"review comments: {self.num_comments}, "
          f"review reactions: {self.comment_reactions}, "
          f"non-review comments: {self.num_conv_comments}, "
          f"non-review reactions: {self.conv_comment_reactions}, "
          f"issue comments: {self.num_issue_comments}, "
          f"issue reactions: {self.num_issue_reactions})\n"
          f"-- Change score: [green]{self.change_score}[/] "
          f"(changed files: {self.num_changed_files}, "
          f"additions: {self.num_additions}, "
          f"deletions: {self.num_deletions})\n"
          f"-- Overall score: [red]{self.score:.2f}[/]\n"
      )
  
imports: from __future__ import annotations
  import heapq
  import logging
  import math
  import pickle
  import re
  import textwrap
  from datetime import datetime
  from functools import cached_property
  from typing import TYPE_CHECKING
  import pendulum
  import rich_click
  from github import Github, UnknownObjectException
  from rich.console import Console
label_desc: Use image node_id 20 for calling the PrStat obj's underlying member method code with example usage: obj.verboseStr() and returns: str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str, self, str