code: def mp() -> Generator[MonkeyPatch, None, None]:
      cwd = os.getcwd()
      sys_path = list(sys.path)
      yield MonkeyPatch()
      sys.path[:] = sys_path
      os.chdir(cwd)
  
imports: import os
  import re
  import sys
  import textwrap
  from pathlib import Path
  from typing import Dict
  from typing import Generator
  from typing import Type
  import pytest
  from _pytest.monkeypatch import MonkeyPatch
  from _pytest.pytester import Pytester
label_desc: Use image node_id 1 for calling a global function with example usage: mp() without return types