code: def minimum_bounding_radius(geometry, **kwargs):
      """Computes the radius of the minimum bounding circle that encloses an input geometry.
  
      Parameters
      ----------
      geometry : Geometry or array_like
      **kwargs
          See :ref:`NumPy ufunc docs <ufuncs.kwargs>` for other keyword arguments.
  
  
      Examples
      --------
      >>> from shapely import GeometryCollection, LineString, MultiPoint, Point, Polygon
      >>> minimum_bounding_radius(Polygon([(0, 5), (5, 10), (10, 5), (5, 0), (0, 5)]))
      5.0
      >>> minimum_bounding_radius(LineString([(1, 1), (1, 10)]))
      4.5
      >>> minimum_bounding_radius(MultiPoint([(2, 2), (4, 2)]))
      1.0
      >>> minimum_bounding_radius(Point(0, 1))
      0.0
      >>> minimum_bounding_radius(GeometryCollection())
      0.0
  
      See also
      --------
      minimum_bounding_circle
      """
      return lib.minimum_bounding_radius(geometry, **kwargs)
  
file_path: shapely/shapely/measurement.py
imports: import warnings
  import numpy
  from shapely import lib
  from shapely.decorators import multithreading_enabled
label_desc: Use image node_id 9 for calling a global function with example usage: minimum_bounding_radius(geometry) and returns: lib