code: def pytest_fixture_post_finalizer(
      fixturedef: FixtureDef[object],
  ) -> None:
      if fixturedef.cached_result is not None:
          config = fixturedef._fixturemanager.config
          if config.option.setupshow:
              _show_fixture_action(fixturedef, "TEARDOWN")
              if hasattr(fixturedef, "cached_param"):
                  del fixturedef.cached_param
  
file_path: catboost/contrib/python/pytest/py3/_pytest/setuponly.py
imports: from typing import Generator
  from typing import Optional
  from typing import Union
  import pytest
  from _pytest._io.saferepr import saferepr
  from _pytest.config import Config
  from _pytest.config import ExitCode
  from _pytest.config.argparsing import Parser
  from _pytest.fixtures import FixtureDef
  from _pytest.fixtures import SubRequest
  from _pytest.scope import Scope
label_desc: Use image node_id 3 for calling a global function with example usage: pytest_fixture_post_finalizer(fixturedef) without return types