code: def set_non_utf8_locale():
      """Pytest fixture to set non utf-8 locale during the test.
  
      The locale is set to the original one after the test has run.
      """
      try:
          locale.setlocale(locale.LC_CTYPE, "C")
      except locale.Error:
          pytest.skip("'C' locale is not available on this OS")
  
      yield
  
      # Resets the locale to the original one. Python calls setlocale(LC_TYPE, "")
      # at startup according to
      # https://docs.python.org/3/library/locale.html#background-details-hints-tips-and-caveats.
      # This assumes that no other locale changes have been made. For some reason,
      # on some platforms, trying to restore locale with something like
      # locale.setlocale(locale.LC_CTYPE, locale.getlocale()) raises a
      # locale.Error: unsupported locale setting
      locale.setlocale(locale.LC_CTYPE, "")
  
imports: import html
  import locale
  import re
  from contextlib import closing
  from io import StringIO
  from unittest.mock import patch
  import pytest
  from sklearn import config_context
  from sklearn.base import BaseEstimator
  from sklearn.cluster import AgglomerativeClustering, Birch
  from sklearn.compose import ColumnTransformer, make_column_transformer
  from sklearn.datasets import load_iris
  from sklearn.decomposition import PCA, TruncatedSVD
  from sklearn.ensemble import StackingClassifier, StackingRegressor, VotingClassifier
  from sklearn.feature_selection import SelectPercentile
  from sklearn.gaussian_process.kernels import ExpSineSquared
  from sklearn.impute import SimpleImputer
  from sklearn.kernel_ridge import KernelRidge
  from sklearn.linear_model import LogisticRegression
  from sklearn.model_selection import RandomizedSearchCV
  from sklearn.multiclass import OneVsOneClassifier
  from sklearn.neural_network import MLPClassifier
  from sklearn.pipeline import FeatureUnion, Pipeline, make_pipeline
  from sklearn.preprocessing import OneHotEncoder, StandardScaler
  from sklearn.svm import LinearSVC, LinearSVR
  from sklearn.tree import DecisionTreeClassifier
  from sklearn.utils._estimator_html_repr import _get_css_style, _get_visual_block, _HTMLDocumentationLinkMixin, _write_label_html, estimator_html_repr
  from sklearn.utils.fixes import parse_version
label_desc: Use image node_id 25 for calling a global function with example usage: set_non_utf8_locale() without return types