code: def pycodestyle_physical(
      indent_char: Any,
      line_number: Any,
      lines: Any,
      max_line_length: Any,
      multiline: Any,
      noqa: Any,
      physical_line: Any,
      total_lines: Any,
  ) -> Generator[tuple[int, str], None, None]:
      """Run pycodestyle physical checks."""
      ret = _maximum_line_length(
          physical_line, max_line_length, multiline, line_number, noqa
      )  # noqa: E501
      if ret is not None:
          yield ret
      ret = _tabs_obsolete(physical_line)
      if ret is not None:
          yield ret
      ret = _tabs_or_spaces(physical_line, indent_char)
      if ret is not None:
          yield ret
      ret = _trailing_blank_lines(
          physical_line, lines, line_number, total_lines
      )
      if ret is not None:
          yield ret
      ret = _trailing_whitespace(physical_line)
      if ret is not None:
          yield ret
  
imports: from __future__ import annotations
  from typing import Any
  from typing import Generator
  from pycodestyle import ambiguous_identifier
  from pycodestyle import bare_except
  from pycodestyle import blank_lines
  from pycodestyle import break_after_binary_operator
  from pycodestyle import break_before_binary_operator
  from pycodestyle import comparison_negative
  from pycodestyle import comparison_to_singleton
  from pycodestyle import comparison_type
  from pycodestyle import compound_statements
  from pycodestyle import continued_indentation
  from pycodestyle import explicit_line_join
  from pycodestyle import extraneous_whitespace
  from pycodestyle import imports_on_separate_lines
  from pycodestyle import indentation
  from pycodestyle import maximum_doc_length
  from pycodestyle import maximum_line_length
  from pycodestyle import missing_whitespace
  from pycodestyle import missing_whitespace_after_keyword
  from pycodestyle import module_imports_on_top_of_file
  from pycodestyle import python_3000_invalid_escape_sequence
  from pycodestyle import tabs_obsolete
  from pycodestyle import tabs_or_spaces
  from pycodestyle import trailing_blank_lines
  from pycodestyle import trailing_whitespace
  from pycodestyle import whitespace_around_comma
  from pycodestyle import whitespace_around_keywords
  from pycodestyle import whitespace_around_named_parameter_equals
  from pycodestyle import whitespace_around_operator
  from pycodestyle import whitespace_before_comment
  from pycodestyle import whitespace_before_parameters
label_desc: Use image node_id 2 for calling a global function with example usage: pycodestyle_physical(indent_char, line_number, lines, max_line_length, multiline, noqa, physical_line, total_lines) without return types