code: def main():
      from docopt import docopt
  
      opts = docopt(__doc__)
      level = logging.DEBUG if opts["--verbose"] else logging.INFO
      logging.basicConfig(
          level=level,
          stream=sys.stderr,
          format="%(levelname)s %(name)s %(message)s",
      )
      logging.getLogger("numba").setLevel(logging.INFO)
  
      if opts["--blas-info"]:
          print_blas_info()
      if opts["--numba-info"]:
          print_numba_info()
      if opts["--check-env"]:
          check_env()
  
file_path: lkpy/lenskit/util/debug.py
imports: import sys
  import logging
  from typing import Optional
  from dataclasses import dataclass
  import numba
  import threadpoolctl
  from .parallel import is_worker
label_desc: Use image node_id 7 for calling a global function with example usage: main() without return types