code: def setup(app):
      """Required Sphinx extension setup function."""
      app.add_directive("bokeh-releases", BokehReleases)
  
      return PARALLEL_SAFE
  
file_path: bokeh/src/bokeh/sphinxext/bokeh_releases.py
imports: from __future__ import annotations
  import logging
  from os import listdir
  from os.path import join
  from packaging.version import Version
  from bokeh import __version__
  from bokeh.resources import get_sri_hashes_for_version
  from .None import PARALLEL_SAFE
  from .bokeh_directive import BokehDirective
  from .templates import RELEASE_DETAIL
label_desc: Use image node_id 1 for calling a global function with example usage: setup(app) and returns: PARALLEL_SAFE