code: def pytest_make_parametrize_id(config, val, argname):
      """Return a user-friendly string representation of the given ``val`` that will be used
      by @pytest.mark.parametrize calls. Return None if the hook doesn't know about ``val``.
      The parameter name is available as ``argname``, if required.
  
      Stops at first non-None result, see :ref:`firstresult`
  
      :param _pytest.config.Config config: pytest config object
      :param val: the parametrized value
      :param str argname: the automatic parameter name produced by pytest
      """
  
imports: from pluggy import HookspecMarker
  from _pytest.deprecated import PYTEST_LOGWARNING
label_desc: Use image node_id 24 for calling a global function with example usage: pytest_make_parametrize_id(config, val, argname) without return types