code: def changed_dimension_shape_conflict(old_config, new_config):
      """Generate a changed shape dimension conflict"""
      name = "changed_shape"
      old_prior = "uniform(-10, 10)"
      new_prior = "uniform(-10, 10, shape=2)"
      dimension = DimensionBuilder().build(name, old_prior)
      return conflicts.ChangedDimensionConflict(
          old_config, new_config, dimension, old_prior, new_prior
      )
  
imports: import copy
  import getpass
  import os
  import pytest
  import yaml
  import orion.core.io.experiment_builder
  import orion.core.utils.backward
  from orion.algo.space import Categorical, Integer, Real, Space
  from orion.core.evc import conflicts
  from orion.core.io.convert import JSONConverter, YAMLConverter
  from orion.core.io.space_builder import DimensionBuilder
  from orion.core.utils import format_trials
  from orion.core.worker.trial import Trial
  from orion.testing import MockDatetime
label_desc: Use image node_id 29 for calling a global function with example usage: changed_dimension_shape_conflict(old_config, new_config) and returns: conflicts