code: def print_pulls(repo_name, title, pulls):
      if len(pulls) > 0:
          print("**{}:**".format(title))
          print()
          for pull, commit in pulls:
              url = "https://github.com/{}/pull/{}".format(
                  repo_name, pull.number
              )
              print(
                  "- {} [#{}]({}) ({})".format(
                      pull.title, pull.number, url, commit.author.login
                  )
              )
          print()
  
file_path: arrow-datafusion/dev/release/generate-changelog.py
imports: import argparse
  import sys
  from github import Github
  import os
  import re
label_desc: Use image node_id 1 for calling a global function with example usage: print_pulls(repo_name, title, pulls) without return types