@name.setter
    def name(self, new_name):
        if not isinstance(new_name, str):
            raise TypeError("'name' should be a valid str object.")
        else:
            self._name = new_name
Get the mapping of arguments to values.
dataset/ETHPy150Open pydy/pydy/pydy/viz/shapes.py/Shape.name--crossover with--dataset/ETHPy150Open GrahamDumpleton/wrapt/src/wrapt/arguments.py/getcallargs