code: def __doc__(self):
      description = all_settings[self.name].description
      deprecation_message = all_settings[self.name].deprecation_message
      default = (
          repr(getattr(settings.default, self.name))
          if self.show_default
          else "(dynamically calculated)"
      )
      return "\n\n".join(
          [
              description,
              "default value: ``%s``" % (default,),
              (deprecation_message or "").strip(),
          ]
      ).strip()
  
imports: from __future__ import absolute_import, division, print_function
  import contextlib
  import datetime
  import inspect
  import threading
  import warnings
  from enum import Enum, IntEnum, unique
  import attr
  from hypothesis.errors import HypothesisDeprecationWarning, InvalidArgument, InvalidState
  from hypothesis.internal.compat import integer_types, quiet_raise, string_types
  from hypothesis.internal.reflection import get_pretty_function_description
  from hypothesis.internal.validation import check_type, try_convert
  from hypothesis.utils.conventions import UniqueIdentifier, not_set
  from hypothesis.utils.dynamicvariables import DynamicVariable
label_desc: Use image node_id 5 for calling the settingsProperty obj's underlying member method code with example usage: obj.__doc__() and returns: str